The Go Code You Didn’t Write
The Go Code You Didn’t Write
Day-2 Engineering in a Post-Human Codebase
Imagine working on a project where
- 100% of code is generated by AI
- you have paying customers
- you are responsible about new features
- you are responsible about production incidents
AI agents are everywhere
- Code generation
- Docs generation
- Testing
- Troubleshooting
- Automation
- Research
## Many companies want even more AI
- Teams organize token usage competitions
- Others delegate code reviews to AI agents to ship even faster
- Some even try to handle production incidents with AI agents
- Worst of all - AI generated postmortems
Using AI for the sake of using AI makes little sense.
AI helps us move fast
- Lead time from idea to PR is reduced
- The number of PRs is skyrocketing
- The size of the PRs is also increasing
Speed Has a Price
- Complexity
- Tech debt
- Spaghetti code
- (Lack of) readability
- Cognitive load
Delegate all the things
