Quoting John Carmack
Simon Willison
Archived Mar 17, 2026
✓ Full text saved
It is hard for less experienced developers to appreciate how rarely architecting for future requirements / applications turns out net-positive. — John Carmack , a tweet in June 2021 Tags: john-carmack , software-engineering , yagni
✦ Summarize
☆ Save
Full text archived locally
Simon Willison’s Weblog
Subscribe
Sponsored by: CodeRabbit — Planner helps 10x your coding agents while minimizing rework and AI slop. Try Now.
It is hard for less experienced developers to appreciate how rarely architecting for future requirements / applications turns out net-positive.
— John Carmack, a tweet in June 2021
Posted 11th March 2026 at 2:47 pm
Recent articles
My fireside chat about agentic engineering at the Pragmatic Summit - 14th March 2026
Perhaps not Boring Technology after all - 9th March 2026
Can coding agents relicense open source through a “clean room” implementation of code? - 5th March 2026
This is a quotation collected by Simon Willison, posted on 11th March 2026.
software-engineering 62 yagni 7 john-carmack 4
Disclosures Colophon © 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026