Articles and insights about building with AI
An honest comparison of CREA.MBA and Supastarter: Prisma + Polar + self-host versus Supabase + Stripe. Which to pick for your Next.js SaaS.
shadcn/ui 2.3.0 brings first-class Tailwind v4 support. What changed, how to set it up in Next.js 16, and the gotchas to avoid.
An honest comparison of Better Auth and Clerk for a production SaaS in 2026 — pricing, vendor lock-in, self-hosting, and developer experience.
A real-world comparison of the most-used Next.js boilerplates in 2026 (ShipFast, MakerKit, Saasrock, NextBase, IndieKit, CREA.MBA). No hidden affiliates. Which one fits your profile.
Over-engineering, no measurement, launching without email, stack-hopping… the 7 mistakes that kill a first SaaS and how to avoid them.
A real comparison between Better Auth and NextAuth/Auth.js in 2026. What each one wins, when to migrate, and how to do it without breaking sessions.
How to implement useful audit logs in a Next.js app with Prisma: schema, helper, retention and common pitfalls.
A 30-day roadmap to ship a SaaS from zero with a boilerplate. Setup, differentiator feature, production, real launch.
How to decide whether to build your own boilerplate or buy one. Simple math, real exceptions, and traps to avoid.
The actual integration of Tailwind v4 + shadcn 2.3.0 in Next.js 16 App Router. OKLCH, FOUC-free dark mode, Geist with next/font, and the silent hsl(var()) bug that breaks your styles without warning.
The boilerplate now includes the receiver endpoint to publish posts from a Postiz custom provider. Editorial calendar unified with your social media in under 2 hours.
On Apr 25 2026 MinIO archived its community edition. We migrated Click2Eat and yamltools.dev to self-hosted Garage (S3-compatible, AGPLv3). Four undocumented gotchas, the shared S3 API + product-dedicated CDN pattern, and a complete migration checklist.