← All posts

Hello, world

Welcome to my blog. This is the first post, written in plain Markdown and rendered with Nuxt Content.

Why a blog?

Writing forces clarity. I want a place to document what I learn while building software — small discoveries, hard-won debugging lessons, and notes on tools I enjoy.

How this site works

The stack is intentionally simple:

  • Nuxt 4 for the framework, statically generated
  • Nuxt Content for Markdown-powered posts like this one
  • Firebase Hosting for deployment

Each post is just a .md file in the content/blog/ folder:

---
title: Hello, world
description: A short summary shown in the post list.
date: 2026-07-02
---

Post body goes here.

That's it — no CMS, no database, just files in git.

What's next

Expect occasional posts about Vue, TypeScript, and whatever else I'm building. Thanks for reading.