← Back to blog

Hello World: Why I Built This Site

1 min read
  • meta
  • nextjs
Cover image for Hello World: Why I Built This Site

Welcome to the new site. After years of meaning to, I finally have a place that's mine: part blog, part portfolio, part scratchpad for ideas.

What you'll find here

I write about the things I build and the problems I run into along the way:

  • Software engineering — architecture, tooling, and the occasional war story.
  • Side projects — what I'm tinkering with after hours.
  • Learning in public — notes that are useful to me, and hopefully to you.

How it's built

This site is intentionally simple and fast:

  • Next.js with the App Router
  • Plain, hand-written CSS — no framework
  • Blog posts are just MDX files in a folder

Adding a post is as easy as dropping a new .mdx file into content/blog:

// content/blog/my-new-post.mdx
---
title: "My New Post"
date: "2026-07-01"
description: "..."
tags: ["thoughts"]
---
 
Write here.

That's the whole workflow. No CMS, no database — just text in version control.

The best blogging setup is the one with the least friction between an idea and a published post.

More soon.