Time to Wall - by Julian Warszawski - Hundred Mondays
Here is my observation after 2 years of applying AI to assist in coding: the more convoluted the input codebase is, the less likely an LLM is to produce a satisfying result. It is hardly a revelation. They have been using the expression “Garbage in, garbage out” in the 60s already. The Sixties! I don’t think people realize the implications of of it though. Programming is a generational process. Output of one iteration is an input to the next one. The progress of those generations - the evolution of the codebase and it’s speed has been naturally limited by the speed at which an engineer or a team of engineers can produce code. With LLMs at our disposal, that limit is gone and it is the best thing that could happen to devs… who know their shit. All the rest might not be so lucky. Why do systems rot? Common sense would suggest codebases should only get better in time. There is no physical factor to contribute to their decay. No mold, rust, bacteria, winds or rains. The rotting does not ta
Time to Wall Why do systems rot? Julian Warszawski Apr 13, 2025 4 1 Share Here is my observation after 2 years of applying AI to assist in coding: the more convoluted the input codebase is, the less likely an LLM is to produce a satisfying result. It is hardly a revelation. They have been using the expression “Garbage in, garbage out” in the 60s already. The Sixties! I don’t think people realize the implications of of it though. Programming is a generational process. Output of one iteration is an input to the next one. The progress of those generations - the evolution of the codebase and it’s
saved by
related reading
- Cognitive load is what mattersminds.md
- AI is removing the middle class of software engineeringblog.florianherrengt.com
- Malleable software in the age of LLMsgeoffreylitt.com
- Code was our medium for thoughtwattenberger.com
- Society's Technical Debt and Software's Gutenberg Momentskventures.substack.com
- Thoughts on slowing the fuck downmariozechner.at
- Writing Code vs. Shipping Code: Productivity Effects Across Generations of AI Coding Toolsmuratbuffalo.blogspot.com
- Your job is to deliver code you have proven to worksimonwillison.net
- claude code is not making your product betterethanding.substack.com
- What We’ve Learned From A Year of Building with LLMs – Applied LLMsapplied-llms.org
- The Human-in-the-Loop is Tiredpydantic.dev
- Code is cheap. Show me the talk. - nadh.innadh.in