Posts

Showing posts from October, 2026

Software “Architecture” is still needed in an age of AI

Software Architecture and why this is still important in 2026 and beyond. Understanding the architecture and the "why" of your app especially if vibe coded, is still a valid skill in 2026 because you still need to understand what is the overall direction and general function of your app. If you sloppily throw stuff together, the context will rot and you won't know enough to see/say what broke, why or how to reproduce the issue in a non-production environment. So, having certain functionalities like logging, metrics, Microservices , Separation of Concerns , DRY , and other principles are still important and significant for your app. These patterns and principles just makes it easier to debug when things go wrong. AI may be able to type code really fast, but it struggles to keep all that context in mind when your app gets to a certain level. SDLC is also important but I will have a video dedicated to that. Let's dive into some things about architecture that still...