+++
date = '2025-05-25T18:15:18Z'
draft = false
title = 'Learning Blog'
+++

Getting Started with My Learning Blog
=====================================

Published on May 25, 2025

Today I decided to start documenting my learning journey. Instead of using a complex static site generator, I'm building my own simple blog with HTML and CSS to really understand how everything works from the ground up.

Why Build My Own?
-----------------

While tools like Hugo and Jekyll are powerful, I wanted something that would help me learn HTML and CSS more deeply. By building my own simple blog structure, I get to:

*   Practice HTML structure and semantic elements
*   Experiment with CSS layouts and styling
*   Understand exactly how everything works
*   Have complete control over the design

The Setup
---------

My blog structure is pretty straightforward:

    my-blog/
    ├── index.html          (main blog page)
    ├── posts/
    │   ├── first-post.html
    │   ├── css-notes.html
    │   └── ...
    └── styles/
        └── main.css        (optional: external CSS)

### Adding New Posts

When I want to add a new post, I just:

1.  Create a new HTML file in the `posts/` folder
2.  Copy this template and update the content
3.  Add a link to the new post on the main index page
4.  Commit and push to GitHub

It's simple, but that's exactly what I want while I'm learning.

What's Next?
------------

I'm planning to write about everything I learn - from CSS tricks to JavaScript concepts to random thoughts about programming. The goal is to build the habit of documenting and reflecting on my learning process.

> "The best way to learn is to teach" - or in this case, to write about what you're learning as you go.

© 2025 Your Learning Blog. Built with HTML, CSS, and curiosity.
