SB
SEEK Bytes

Clean Architecture in Practice (Part 2): Entities, Gateways & more (with Adam Kreitals)

April 22, 2025·42 min
Episode Description from the Publisher

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 mental models to put clean architecture into practice. 👍 Follow the SEEK Bytes podcast so you never miss a new episode

AI Summary coming soon

Sign up to get notified when the full AI-powered summary is ready.

Get Free Summaries →

Free forever for up to 3 podcasts. No credit card required.

Listen to This Episode

Get summaries like this every morning.

Free AI-powered recaps of SEEK Bytes and your other favorite podcasts, delivered to your inbox.

Get Free Summaries →

Free forever for up to 3 podcasts. No credit card required.