Blog
The MVP Industrial Complex and Why I Keep Falling for It
April 25, 2025
You can ship a full-stack app with auth and CRUD in a day—cool story, bro. But moving fast isn’t the same as moving well. Here’s why knowing when to sprint and when to architect makes the difference between “I launched” and “I lasted.
How I Ditched Sanity and Shipped a Git-Backed MDX Blog in Next 14
April 23, 2025
A step-by-step rundown of wiring @next/mdx + Contentlayer + Tailwind’s prose classes to get a zero-overhead blog that deploys with Vercel.