← All posts

Hello, World!

The first post on my new blog, built with SvelteKit and markdown.

Welcome to my blog! This is the first post, served straight from a markdown file using mdsvex inside a SvelteKit static site.

Why a blog?

I’ve been meaning to write more about the things I build and the ideas I stumble across. A simple, markdown-driven blog felt like the right level of friction—low enough that I actually write, high enough that I think before I publish.

What’s under the hood?

  • SvelteKit for routing and static generation
  • mdsvex to turn markdown files into Svelte components
  • Tailwind CSS (with the Typography plugin) for styling
  • YAML frontmatter for metadata like titles, dates, and publish status

Posts live as plain .md files in the repo, so versioning and editing are as easy as a git commit.

What’s next?

Expect posts on software engineering, research, photography, and whatever else catches my interest. If you’d like to follow along, grab the RSS feed.