
Geeking Out with Adriana Villela · 2026-05-14 · 1h 0m
Key Takeaways Using IDEs took some of the mental load out of hand coding because of features like code completion Switching to IDEs from plain text editors was a bit of a mental change for many of us (maybe not as big as AI-assisted coding) AI-assisted coding gives us a similar feel to text editor based coding à la VIM AI-assisted coding is ADHD friendly - you can explain your architecture and the AI can do the mundane task of writing the code for you Vibe coding has turned senior developers into architects Vibe coding turns side projects that have been on your mind forever into reality in hours, days, or weeks Writing code in a language you don't know becomes dangerous if you're implementing it at scale As seasoned practitioners, when we vibe code, we know what "good code" is supposed to look like. The difference between a good senior developer and a great one is mentorship. We need to be willing to fail more in order to learn, but we also need a safe space to fail. Should non-developers write code just because they can, through AI coding agents? Not production-ready code, but it shouldn't stop them from using it to show off a proof-of-concept.