This blog is a folder of HTML files. That's it. I edit them, I upload them, they work. No database, no build step, no CMS, no server-side code. Just files.

In 2026, this feels almost rebellious. Everything wants to be an app now. Every blog needs a CMS, every landing page needs a framework. But for a lot of things, plain HTML and CSS is still the best tool.

What you get for free

  • Speed. No database queries. No framework runtime. No JS parsing. Just HTML rendering instantly.
  • Reliability. Files don't crash. They don't have memory leaks. They don't need migrations. They just serve content.
  • Portability. Host anywhere — Netlify, Vercel, GitHub Pages, a $3 shared plan, an S3 bucket.
  • Simplicity. Open the file, edit, save. No admin panel, no build command. The barrier to publishing is as low as it gets.

When it doesn't work

Static doesn't work for everything. If you need user accounts, real-time updates, or dynamic content, you need something else. But for a blog, a doc site, a portfolio, or a landing page? Static is still the answer.

"The best tool is the one that stays out of your way and lets you ship."

This site loads fast, costs nothing to host, and will still work the same ten years from now. That's hard to beat.