Hello World

June 19, 2026

Welcome to my blog! This is a sample post that doubles as a template.

Writing a new post

Create a new markdown file under _blog/, for example _blog/my-post.md. The file name becomes the URL slug, so this post lives at /blogs/hello-world.

Each post needs a front matter block at the top:

---
layout: post
title: "Your Post Title"
date: 2026-06-19
# thumbnail: /assets/blog/your-image.png   # optional
# description: "Optional one-line summary for the list page."   # optional
---

What you can write

Standard Markdown works out of the box, including bold, italic, links, lists, and more:

  • Code blocks with syntax highlighting
  • Inline math like $E = mc^2$ and display math:
\[\int_{-\infty}^{\infty} e^{-x^2} \, dx = \sqrt{\pi}\]
def hello():
    print("Hello, world!")

That’s it. New posts automatically appear on the Blog page, grouped by year and sorted newest first.