Messy, tightly coupled systems

Most backend systems start as a "simple" CRUD app. But they rot fast. Business logic leaks into controllers. Database is mixed with domain logic. A "small" change ripples across half the codebase.   Clean Architecture is the way out.

What you'll learn ⚡

Layers in Clean Architecture

What belongs in Use Case, Domain, Infrastructure and Presentation (and what doesn’t)

Dependency Inversion & Data Flow

Decouple business logic from infrastructure

Adopt it in your team

Make code maintainable and testable - and easier to change

​Who is this session for

Backend engineers stuck in tightly coupled systems and complex business logic Developers who've heard "Clean Architecture" thrown around and want to actually understand the layers and dependency rules behind it 𝗖𝗼𝗱𝗲 𝗱𝗲𝗺𝗼: Java (concepts apply to C#, TypeScript, and other languages) Live Q&A at the end Recording included

Clean Architecture for Backend Developers

Wednesday, Aug 26, 2026 5:00 PM - 6:30 PM (CEST)