

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

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.

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.

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.


