undefined

Ian Cooper

Senior principal engineer (polyglot coding architect) at Just Eat Takeaway with expertise in API design, system ergonomics, and practical architecture guidance for engineering teams.

Top 3 podcasts with Ian Cooper

Ranked by the Snipd community
undefined
10 snips
Mar 14, 2025 • 43min

Microservices, Where Did It All Go Wrong? • Ian Cooper, James Lewis & Kris Jenkins

In this enlightening discussion, Ian Cooper, a coding architect at Just Eat, and James Lewis, a software architect at Thoughtworks, dive deep into the world of microservices. They explore the complexities of microservices implementation, highlighting both triumphs and pitfalls. The duo emphasizes the importance of managing organizational dynamics and technical debt while transitioning to product-focused teams. They also tackle challenges in auditing these architectures, using real-world examples. Their insights advocate for a strategic, context-aware approach to software development.
undefined
Dec 19, 2025 • 56min

Why Software Architecture is Mostly Communication • David Whitney, Ian Cooper & Hannes Lowette

David Whitney, Director of Architecture at NewDay, and Ian Cooper, Senior Principal Engineer at Just Eat Takeaway, delve into the evolution of software architecture. They discuss the shift from traditional to collaborative approaches, highlighting the tension between emergent and designed architectures. Key points include the importance of communication, the danger of pattern cargo-culting, and the need for sustainable design over quick fixes. They emphasize that architectural challenges are ultimately about people, requiring empathy and shared language to succeed.
undefined
Nov 14, 2024 • 47min

MicroServices For Better And Worse (with Ian Cooper and James Lewis)

Ian Cooper, a software architect at Just Eat, and James Lewis, a Thoughtworks expert and microservices pioneer, dive into the complexities of microservices architecture. They reflect on over a decade of experiences, questioning the initial hype and the enduring challenges of defining microservice boundaries. Key discussions include adapting to rapid growth, the Goldilocks point concept, and the philosophical implications of resilience. They also explore how financial incentives impact recruitment and branding in the software engineering field.

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app