In 1968, the term ""Software Crisis"" emerged when systems grew beyond what developers could manage. Every generation since has ""solved"" it with more powerful tools, only to create even bigger problems.
Today, AI accelerates the pattern into the Infinite Software Crisis. AI-generated codebases mirror the meandering conversations that created them. Every clarification and pivot gets baked into your architecture. We're vibecoding our way to disaster.
The solution: choose simple over easy. One long conversation is easy. Separate phases with clean boundaries are simple.
This talk presents a three-phase methodology:
- Research to understand the existing system
- Planning to design the approach
- Implementation with clean context
While everyone races to generate code at machine speed, the engineers who thrive will be those who know when a system is getting tangled. In the age of infinite code generation, human judgment applied at the right moments becomes your competitive advantage.
Speaker: Jake Nations | Engineering, Netflix
https://www.linkedin.com/in/jakenations/
https://github.com/Nayshins
Timestamps:
00:00 The Modern Confession: Shipping Code We Don’t Understand
01:53 The History of the Software Crisis (1968 to Present)
03:30 Fred Brooks and "No Silver Bullet"
04:12 Simple vs. Easy (Rich Hickey’s Definition)
05:40 The AI Trap: "Vibecoding" and Conversational Complexity
06:39 The problem with iterative AI chat interfaces
15:12 Implementation Phase: Using Manual Migration as a Seed
16:14 The Knowledge Gap: Code Generation vs. Code Understanding
17:40 Conclusion: Software is a Human Endeavor
---
Watch along with the corrected transcript, summary, timestamps and resources on this talk's official AIE page:
https://ai.engineer/talks/eIoohUmYpGI-infinite-software-crisis
Join our upcoming AI Engineer conferences (see https://ai.engineer landing page):
- AIEi Shanghai, November 5–6 — the first for meeting top Chinese labs and engineers
- AIE CODE in SF, November 10–12 — the top AI Coding conference returns
- AIEi Sydney, December 7–8 — the first AIEi run alongside NeurIPS 2026 in Sydney
---