InfoQ podcast: Joy Ebertz on what 'programming with AI' means for architects and developers
In an InfoQ Architect's Podcast episode, Joy Ebertz (principal software engineer at Imprint) discusses how AI is changing software architecture and development practices — stressing the growing importance of unambiguous requirements and tests, the distinction between 'vibe coding' and tightly supervised pair-programming with AI for critical systems, and uncertainty about long-term patterns (e.g., microservices vs monoliths) and how to train junior engineers.