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.
Track User Behavior with Microsoft Clarity
Microsoft Clarity records user sessions, heatmaps and scroll data for free. Here is how to add it to a Next.js app and actually use the insights.
MacBook Air M4 Unboxing for Programming
I unboxed a MacBook Air M4 and tested it on my programming desk. Thoughts on performance, ports and whether the keyboard lives up to the hype.