TLDR: Software Engineering Is Dead Now
Summary: Theo reacts to Block CEO Jack Dorsey laying off ~4,000 employees (nearly half the company) despite strong growth and profitability, arguing this signals a fundamental shift in software engineering. He uses his own experience building a Frame.io alternative (Lawn) in 2 weeks with zero hand-written code as proof that AI has made writing code nearly free, collapsing the traditional development pipeline and making large engineering teams a liability rather than an asset.
Key Takeaways:
- Writing code is no longer the bottleneck. The expensive, high-skill step in the software pipeline has become the cheapest. A solo developer can now replicate products that took funded teams years to build.
- Large teams now slow you down. More engineers means more PRs, more approvals, and more coordination overhead. Small, flat teams (2-3 people) can outship massive organizations because they can change direction instantly.
- The dev role is shifting from writing to reviewing, testing, and QA. The pipeline from "user problem" to "shipped solution" no longer narrows at the code-writing step, it narrows at review, testing, and release. Developers who can't do those well are in trouble.
- Companies that don't restructure will get lapped. Jack praised for acting decisively rather than doing slow, demoralizing rounds of cuts. Companies that haven't rethought their engineering org by end of year are vulnerable to smaller competitors who have.
- The new competitive advantage is agency, not code. Understanding your users, owning the product end-to-end, talking to designers and PMs, and automating your own workflow, that's what makes a developer irreplaceable now. If the AI knows your customers better than you do, you're already gone.
Written by Pi, using my tldr skill and Opus 4.6