is now [learn more]
Podcast Background Image

Latest Episode

Why you should be using a hexagonal architecture for microservices with José Haro Peralta

Our guest for today is a consultant, author, and instructor. He's the founder of microapis.io and the author of "Microservice APIs". Recognised as a thought leader in the fields of cloud computing, DevOps, and automation, he speaks regularly at international conferences and frequently organizes public workshops and seminars.

All episodes

Podcasts about Software Development

Explaining how Kafka works with Robin Moffatt

In this episode, Confluent Senior Developer Advocate Robin Moffat talks about Apache Kafka and the advantages it offers, the future of the event-streaming space, and his role in the community as a developer advocate.

Defining technical debt with George Fairbanks

In this episode, "Just Enough Software Architecture" author and Google Software Engineer George Fairbanks educates us on technical debt and how it's a natural part of the software development process. He also gives practical advice on dealing with technical debt and the philosophies that have changed along with the evolution of software architecture.

97 Things Every Java Programmer Should Know with Kevlin Henney

Joining us in this episode is Kevlin Henney, the author of 97 Things Every Java Programmer Should Know, where he shares an overview of this collection of thoughts and pieces from different experts and champions in Java programming. He also sets the record straight on why programming languages, including Java, will never die.

Changing your approach to testing with Alan Richardson

In this episode of Cocktails, "The Evil Tester" Alan Richardson discusses how we can change our approach towards testing, as well as the important qualities that a good tester should have. He also talks about Agile Testing in relation to development, as well as various models on testing that we're seeing today.

How to architect your applications to scale with Lee Atchison

Cloud computing and architecting expert Lee Atchison shares insights and techniques on how risk management and availability play integral roles in building and designing applications that scale.

Is Docker Dead? Discussing Docker and GitOps with Viktor Farcic

Principal DevOps Architect at Codefresh and Google Developer Experts member Viktor Farcic talks about how Docker is deprecating, how he sees the current GitOps trends and how it's forging a more cloud agnostic future.

Going Serverless with Adnan Rahic

Developer Evangelist at Sematext.com Adnan Rahic explains the principles behind serverless computing, how it can be best implemented in infrastructures and how he sees its future in software development.

The evolution of microservices for modern software development with James Lewis

ThoughtWorks Director and Software Architect James Lewis talks about the dynamic concept and nature of microservices, and how its evolution shaped better standards for modern software development in organizations around the world.

Investing in agility with James Shore

Agile Fluency® Project Consultant & Co-Founder James Shore discusses how agile evolved from early 2000s, what organizations need to focus on in terms of effectively adopting agile for software development, and why businesses need to remember the core idea of agile, being people-oriented instead of process-oriented.

Defining polyglot programming with Neal Ford

ThoughtWorks Director and Software Architect Neal Ford delves on how polyglot enables developers to express their creativity, how it is a natural fit for microservices, and where low-code fits into all of this.