Blog
Comparisons · Jan 28, 2026
Cursor vs Claude Code: Which AI Editor to Pick
We've shipped production code with both. Here's what actually matters when choosing between Cursor and Claude Code.
Methods · Jan 21, 2026
Why We Stopped Using Monorepos
Monorepos promised simplicity. For our team size and deployment cadence, they delivered the opposite. Here's what we switched to and why.
Teardowns · Jan 20, 2026
How We Built Credaro in Three Weeks
A property accounting SaaS from zero to production in 21 days. Here's every decision we made and why.
Comparisons · Jan 15, 2026
AI Code Review Tools Compared
We tested five AI code review tools on the same set of pull requests. The results were more nuanced than the marketing pages suggest.
Latest
Methods · Jan 14, 2026
The 70% Problem with AI-Generated Code
AI gets you to 70% fast. The last 30% is where projects succeed or fail. Here's our framework for handling it.
Methods · Jan 10, 2026
Building a Design System with AI
We used AI to bootstrap a design system in two weeks. The components were the easy part. The hard part was consistency.
Reviews · Jan 7, 2026
Honest Review: v0 by Vercel
We used v0 on three real projects. It's impressive for prototyping, but production is a different story.
Methods · Dec 28, 2025
How We Run Client Projects with AI
Our workflow for shipping client software using AI-native development. Task scoping, prompt libraries, and quality gates.
More posts
Teardowns · Dec 20, 2025
Teardown: Linear's Changelog Page
How-tos · Dec 18, 2025
Setting Up Claude Code for Team Projects
Reviews · Dec 12, 2025
Honest Review: Replit Agent
How-tos · Dec 5, 2025
How to Write Effective CLAUDE.md Files
Teardowns · Nov 28, 2025
Teardown: What Vercel Shipped in 2025
Methods · Nov 20, 2025