For the curious nerds who want to know what’s under the hood.


The Stack

Static Site Generator: Hugo
Fast, flexible, and I actually enjoy writing templates in Go. Fight me.

Theme: PaperMod (heavily customized)
Started as PaperMod, now it’s something else entirely. Ship of Theseus situation.

Hosting: Cloudflare Pages
Free, fast, automatic deploys. Hard to beat.

Domain: Cloudflare
Keeping it simple.

Writing: Obsidian
Where thoughts start as scattered notes and occasionally become posts.

Editor: Neovim
Yes, I’m that person. LazyVim config. No, you can’t see my dotfiles. They’re embarrassing.

Terminal: WezTerm + tmux
Because I have opinions about terminals.

Version Control: Git + GitHub
The posts, the theme, everything. All versioned.


Design Decisions

Dark mode default: Because I’m a developer and my eyes deserve mercy.

Monospace fonts: JetBrains Mono. It’s beautiful and I won’t apologize.

No analytics: I don’t track you. I don’t know if anyone reads this. It’s fine.

No comments: If you want to discuss, email me or find me on Twitter. The best conversations happen in private anyway.

No ads: Obviously.

RSS: Yes. Like it’s 2008. Subscribe: /index.xml


Typography

Body: System fonts for speed, with a serif fallback for readability.

Code: JetBrains Mono. Ligatures enabled. I know some people hate ligatures. I am not those people.

Headings: Something with personality. Changes when I get bored.


Performance

I care about this more than I should.

  • No JavaScript frameworks. This isn’t a web app.
  • Images are lazy-loaded and properly sized.
  • CSS is minimal and mostly inlined.
  • Pages should load in under a second. If they don’t, something is broken.

Inspiration

Sites that influenced this one:


Changelog

I don’t keep a formal changelog, but the git history is public. Every typo, every redesign, every 2 AM commit is there.


Last updated: January 2026

If you built something similar and want to share, let me know.