Design, Modularity, and the Future of Software — Gene Kim on Vibe Coding
Gene-KimVibe-Codingsoftware-architecturesoftware-designmodularitysoftware-couplingdomain-driven-designMicrosoft-BuildAI-in-software-developmentcode-boundariessoftware-modularityoption-valuesoftware-systemscoding-with-AILLMs-and-softwareAI-coding-toolssystem-boundariesarchitectural-decisionslarge-language-modelsgenerative-AI-codingrefactoring-with-AIcognitive-load-in-softwaresoftware-experimentationAI-assisted-developmentYT/2025/M05YT/2025/W22