Coding skill alone is not enough to get or keep a job in an AI world, no matter how good you are. AI can code, but it can't design. That requires judgment, and that's what keeps you ahead.
Good architecture makes your system easier to build, maintain, and evolve. It also shapes how your team works — a team fighting its architecture can't move fast, and agility becomes impossible.
Architecture is particularly important when you integrate AI into your workflow. Even Spotify, which claims 100% of its new code is machine-generated, doesn't entrust its LLM with architectural decisions. A poorly designed architecture isn't just inconvenient when working with AI — it's prohibitively expensive.
There is no one-size-fits-all architecture, however. What works in one context will work against you in another. You'll learn a wide range of patterns in this class, and how to combine them to create an optimal architecture for the problem at hand.
You'll also learn to design agentic systems – architectures where AI agents do the work — which are rapidly becoming a core part of modern software.
By the end of this workshop, you'll master the effective software architecture principles, practices, and patterns that work well in the age of AI. You'll also get comfortable with AI-assisted software engineering and learn to integrate LLM-generated code into your applications efficiently while managing context, costs, and risks.
This course is ideal for developers, architects, and tech leads with 3+ years of experience in enterprise software development.
The course is a mix of slides, demos, discussions, and exercises. Expect a safe environment with plenty of interaction, where all questions and ideas are welcome.
You'll need to install a number of tools and libraries on your laptop. We'll send detailed instructions a week ahead of time — just make sure you have root access on your machine before then.
Yes, you’ll receive a digitally verifiable certificate of accomplishment.
The course is taught in English.
The workshops runs for four half-days, 8:30 AM – 12:00 PM Pacific Time (US), which is 17:30 – 21:00 CET (Central European Time).
Send an email to hello@dev.events
Private training inquiries: hello@dev.events