From our SaaS audits
What we find inside SaaS companies
Patterns from the technical due diligences we run for investors and boards.
Newsletter
Human-written AI news, tutorials and insights for software teams and CTOs. Sent when there is something worth sharing, not on a schedule.
From our SaaS audits
Patterns from the technical due diligences we run for investors and boards.
Last week, we deleted 16,000 lines of code, rewrote 11,500, migrated frameworks, ripped out React, and swapped our entire CSS setup with AI. It took less than 6 hours.
Technical debt used to justify meetings, trade-offs, and dedicated sprints. AI has changed that. Cleanup is now fast, cheap, and continuous. Teams that stop debating and start fixing unlock faster delivery and better outcomes.
Conductor by Melty Labs makes parallel agent workflows practical by running multiple agents with separate tasks simultaneously. The trade-offs are real but manageable, and this is where development is heading.
A couple of months ago, I was copy-pasting prompts into ChatGPT. Now I'm shipping features, running tests, managing branches, and keeping documentation alive, with a team of agents doing the heavy lifting. All by myself.
Legacy codebases are messy, undocumented, and full of decisions nobody remembers making. But if you can explain it to a new developer, you can onboard an AI and that changes everything.
Software development's feedback loop has compressed from years to minutes, but QA remains the last bottleneck, the one place still dependent on human judgment. AI is rapidly closing that gap, and before the year is out, that final human checkpoint may no longer be necessary.
Agile was supposed to free us from bureaucracy. Many teams just rebuilt it with better branding. Now, AI-driven development is forcing the uncomfortable question: Were we ever truly agile, or just managing slow feedback loops?
This is Part 2 of Bots and Boundaries, a three-part series on AI agents in open source.
Part 2 of the article about Mossie, when it was faced with scaling to include every bird in the world, complete with photos, sounds, and icons.
AI is changing what small teams can ship, boilerplate gone, prototypes faster, experimentation cheaper. But lower costs of building don't mean lower costs of building the wrong thing. It just means you can do it faster.
AI made writing code faster, but the real economics of software engineering were never about typing code in the first place.
LLMs are built for conversation, not incantations. The value isn't in your opening message, it's in the back-and-forth: clarifying, correcting, refining. Iteration is cheap. The conversation is the work.
A small birding app with 300 manually entered species faced an ambitious challenge: scale to include every bird in the world, complete with photos, sounds, and icons. This article explores how the team used GenAI to bootstrap a comprehensive birding database from scratch.
Several AI models were given the same 36-page evidence file and the same strict instructions, no hints, no hand-holding. What followed was a revealing test of how each model actually reasons under pressure, not just pattern-matches its way to a tidy answer.
The return of multitasking, but not as we knew it. Running multiple Claude Code instances simultaneously isn't the context-switching productivity killer we've been warned about for years; it's orchestration