👋 Welcome

The site is live. The design works. The content pipeline is AI-assisted. Time to explain what this is and why.

What’s working

  • ✅ Hugo + custom theme (dark by default, gradient hero)
  • ✅ Bilingual: TH + EN, switchable from the header
  • ✅ Sections: Work, Guides, Tools, Blog
  • ✅ RSS, sitemap, OpenGraph basics
  • ✅ Git-tracked for version control
  • ✅ Deployed via Docker + Caddy, zero-downtime

What’s next

  • 🔍 Full-text search (Pagefind)
  • 💬 Comments via Giscus (GitHub Discussions)
  • 📊 Analytics (Plausible — privacy-friendly)
  • 📝 More guides, more postmortems

The AI experiment, in one paragraph

Every piece of content on this site was drafted by AI. Every line of theme CSS was written by AI. Every Docker config, every Caddyfile, every deploy script. I reviewed and edited. I made decisions. But the typing? AI.

If you’re reading this, the experiment worked. The site looks professional, loads fast, and is maintainable by a human (me).

What you’ll find here

  • Real work — production infrastructure I’ve shipped
  • Real guides — step-by-step setups that I actually use
  • Real tools — scripts and configs in my daily rotation
  • Real lessons — including the postmortems (especially those)

No fluff. No “10 best” lists. Just stuff I learned the hard way.

Get in touch

Built something based on what you found here? Found a bug? Want to chat? Drop a line →