The Case for Software Craftsmanship in the Era of Vibes — Zed's Blog
They tell me software developers will soon be replaced by autonomous agents. Yet every single day, I encounter bad software. When AGI comes, can its first assignment be to ship a decent calendar app? I'm not here to complain about bad software, at least not in this post. I'm here to make the case for quality software in an era where constraints on code production have been dramatically lifted. You can vibe code at a buttery-smooth 120fps in Zed and generate code 24 hours a day if you're so inclined. But in a world of abundance, the bar should be higher for quality. As software engineers, we should measure our contribution not in lines of code generated, but in reliable, well-designed systems that are easy to change and a pleasure to use. There's a lot of talk online about the 10x (or even the 100x!) engineer. Most people are talking about how AI can help us make software faster and help us make more software. As craftspeople, we should look at AI and ask, "How can this help me build be
They tell me software developers will soon be replaced by autonomous agents. Yet every single day, I encounter bad software. When AGI comes, can its first assignment be to ship a decent calendar app? I'm not here to complain about bad software, at least not in this post. I'm here to make the case for quality software in an era where constraints on code production have been dramatically lifted. When Limits Disappear, Quality Should Matter More You can vibe code at a buttery-smooth 120fps in Zed and generate code 24 hours a day if you're so inclined. But in a world of abundance, the bar should b
saved by
related reading
- The Eternal Sloptember | the singularity is nearergeohot.github.io
- Notes on the Software Factorybenedict.dev
- Thoughts on slowing the fuck downmariozechner.at
- claude code is not making your product betterethanding.substack.com
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- Would you fly on an AI-coded plane | Hackle's bloghacklewayne.com
- We mourn our craft | Read the Tea Leavesnolanlawson.com
- How to fully automate software engineering | Mechanize, Inc.mechanize.work
- The Eternal Sloptember | the singularity is nearergeohot.github.io
- Notes on software qualityanthonyhobday.com
- Software Engineering in the Age of AIadiamond.me
- suzyahyah.github.iosuzyahyah.github.io