Software architecture often feels like an unnecessary burden—introducing complexity and slowing down the process of just writing code. Why not skip it altogether? This talk explores whether it’s possible to develop software without architecture and examines the implications of doing so. We’ll uncover why architecture inevitably emerges, whether explicitly designed or not. We’ll discuss the relationship between architecture and qualities like performance, maintainability, and usability, and how these qualities shape the success of any project. Finally, we’ll reflect on the balance needed in architecture—avoiding both overengineering and the pitfalls of "architecture theater"—to focus on solving real-world problems effectively. Whether you are a seasoned architect or a skeptical developer, this session will challenge your perspective on what software architecture truly means and how much of it your project really needs.