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:
- Drop a file like
my-post.mdintocontent/blog/ - Rebuild or redeploy the site
- 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!