
Clean Architecture in Practice (Part 2): Entities, Gateways & more (with Adam Kreitals)
From SEEK Bytes by SEEK
April 22, 2025 · 42 min · Season 2 · Episode 39
About this episode
This episode dives into clean architecture, focusing on entities, gateways, and their practical applications in software engineering.
Heard of “clean architecture” but not sure what it looks like in real code? In this episode of SEEK Bytes, Seamus, Will and Adam Kreidels (Head of Engineering, Monetisation & Insights at SEEK) are back for Part 2 of their deep dive – unpacking entities, use cases, gateways, the dependency rule and the famous “onion” diagram in a way any IT pro can apply. This episode's special guest: Adam Kreitals (SEEK Head of Engineering, Monetisation & Insights) In this episode, we explore: • Why “start with the database” slows you down – and how leading with business rules and use cases speeds up delivery. • How entities, use cases and gateways work together – using price, order and discount examples from SEEK to show clean seams between domain and tech. • How clean architecture reduces the cost of change – what good separation of concerns looks like in code, and how to spot when frameworks and APIs are leaking into your core domain. If you’re a software engineer, tech lead, architect, SRE, platform engineer or IT manager who wants code that survives framework swaps, org changes and new requirements – and you liked Part 1 – this Part 2 episode gives you the concrete concepts, terminology and…
People in this episode
Hosts: Seamus, Will
Guest: Adam Kreitals
Topics covered
- clean architecture
- software engineering
- entities
- gateways
- business rules
- use cases
Keywords
- clean architecture
- entities
- gateways
- business rules
- software engineering
- dependency rule
- onion diagram
Mentioned in this episode
Organizations: SEEK, Monetisation & Insights
More episodes of SEEK Bytes
- Responsible AI: Bias, Blind Spots & Big Risks (with Sreyna Rath) · June 9, 2026 · 31 min
- PERL: The Smart AI Workflow · June 2, 2026 · 31 min
- Vibe Coding with AI: Non-Developers building apps (with Helen Giapitzakis) · May 26, 2026 · 53 min
- New AI Tools, Same Old Bugs? The crew react to the Next Wave · May 19, 2026 · 42 min
- OpenClaw: Build your own AI Agent workforce (without getting burnt) · May 12, 2026 · 35 min
- NX Supply Chain Attack Explained (with Trevor Kilvington) · May 5, 2026 · 38 min
Explore listener stats, chart rankings, contacts and more on the SEEK Bytes podcast page.