Blog
Notes on TypeScript, Next.js, SQL, Go, and the craft of building fast, pragmatic web products.
blog posts
I Built an AI App for Architects in 4 Hours
A 4-hour challenge to build a full-stack app that generates AI renders for architecture students. From idea to a working prototype in one afternoon.
My Mac Setup for Programming from Scratch
How I prepare a new Mac for development in under an hour. The apps, settings and small tweaks I install so I can start coding immediately.
Building My Own WordPress Hosting Service
What if you built your own WordPress hosting instead of using cPanel? Here is how I set up SenseiPress, from the first prototype to a working service.
SQLite vs Postgres: Which Is Best for You?
SQLite or Postgres? I measured both in real scenarios to move past 'it depends'. A practical guide to picking the right database for your project.