10 May 2026
Hello world from this blog
A quick first blog post partly to break the seal on the blog, partly to document what this site is built on. Not quite sure where this is heading but I most probably will use this space for short notes on work topics, things I'm learning, and the occasional bits and pieces about offline life. Posts will be irregular and pragmatic, not polished essays.
The stack
Nothing crazy here as my goal was a clean, minimal site I can edit by writing files and pushing to my repo on GitHub.
- Next.js 16 with the App Router. Every page on this site is statically generated at build time, so the runtime cost on Vercel is essentially zero.
- Tailwind CSS v4 with the
@themedirective inglobals.csswhich means notailwind.config.tsto maintain. - MDX via
@next/mdxfor blog posts. Each post is a.mdxfile with frontmatter read at build time. Therefore blog posts can also be versioned via git. - Vercel for hosting, currently using the hobby plan.
- TypeScript everywhere including the typed data files for CV and links.
The whole site is a few hundred lines of code in a repository. If you have any feedback, feel free to get in touch!