What’s surprising me about The Pragmatic Engineer podcast is how may OGs of software development are using and having fun using LLMs/Agents. Kent Beck described it as addictive. Martin Fowler won’t use it for anything but throwaway prototypes. Addy Osmani uses it a ton. Simon Willison isn’t exactly an OG, but he’s is balls-deep in it. Farhan Thawar (my former boss, now Head of Dev @ Shopify) mandates its use in thoughtful ways. #programming #coding #ai #llm #vibecoding #aiassistedengineering
Sorry Vibe Coders, but this is a warning written with compassion, not spite.
'The Architecture of Agency: From Vibe Coding to AI-Assisted Engineering' - https://mathewstorm.ca/blog/Artificial_Intelligence/vibe%20Coding%20vs%20AI%20Assisted%20Engineering/
Each thoughtless prompt atrophies your ability to think systematically, to solve novel problems, to design systems that matter.
You're not becoming faster developers; you're becoming dependent on a tool that is indifferent to you.
Stop Vibe Coding. Become an Engineer, before it's too late.
#VibeCoding #AIAssistedEngineering #HumanInTheLoop #TechPhilosophy #Programming #Engineering #Software #Philosophy #PhilosophyofAI