← All posts

Hello, world

· #meta

Welcome to the blog. This first post exists so you can see how posting works — and honestly, because every blog has to start with a "Hello, world".

How to write a post

Every markdown file in content/blog/ automatically becomes a blog post. To write one, create a new .md file with a frontmatter block at the top:

---
title: "My post title"
description: "A one-line summary shown in the blog list."
date: "2026-08-21"
tags: [javascript, career]
---

Your post content goes here, in **markdown**.

That's the whole workflow:

  1. Drop a file like my-post.md into content/blog/
  2. Rebuild or redeploy the site
  3. The post appears at /blog/my-post — newest posts are listed first

What markdown features work

Standard markdown is supported, since posts are rendered with GitHub-flavored markdown:

  • Lists, bold, italics, and inline code
  • Links to anything worth referencing
  • Tables, blockquotes, and task lists

Blockquotes render with a green accent bar, like a terminal quoting output.

Code blocks get a dark panel treatment, which is where they belong:

function greet(name: string): string {
  return `Hello, ${name}!`;
}

When you're ready, replace this post with your own writing and delete the placeholder. Happy blogging!