The Livin' On The Edge Podcast Series

At Ambassador Labs, we're more than just a cloud-native application development company. We're a catalyst for change in how enterprises design, deploy, and manage microservices on Kubernetes.

About the Podcast Series

Join us to learn about best practices for releasing functionality via continuous delivery pipelines, and investigate the latest developer tooling, API gateway technology, and service mesh implementations.

In our "Livin' On The Edge" series, we interview practitioners and senior technical leaders from organizations such as HashiCorp, Lyft, GitHub, Ticket Master, Buoyant, and more.

Our Host: Dave Sudia

I'm a Director of Devrel at Ambassador Labs. My passion at work is helping others reach their potential, and I love helping developers produce the highest quality, most reliable code they can, and get it to users! My previous career was as a behavior specialist, and I apply that expertise to improving the behavior of applications.

I appreciate working on teams of curious people, where leadership roles are flexible, and members have the opportunity to step up and lead when they have the expertise, and step back and follow when they can learn something. Peer programming has been a powerful tool for me for writing better code. I don't like sitting in a closet coding all day.

I am experienced in several languages, and pick up new stacks quickly. My current passion is the cloud-native technology space centered around Kubernetes, especially in small and medium-sized organizations.

All Episodes


Kim on Developer Productivity, the Five Ideals, and Platforms

Be sure to check out the additional episodes of the “Livin' on the Edge” podcast. Key takeaways from the podcast included: Conferences, whether in-person or virtual, provide inspiration, knowledge sharing opportunities, and a sense of community: “great adventures demand great collaborators, or maybe it's even the other way around.”


Sam Newman on Microservice Ownership, Local Development, and Release Trains

Be sure to check out the additional episodes of the “Livin' on the Edge” podcast. Key takeaways from the podcast included: Although the microservices architecture pattern is widely adopted across the industry, the term “microservices” can mean many things to many people. When reading an article that claims microservices are bad or that engineers should be building “macroservices” or “nanoservices”, take time to understand the related terminology, goals, and constraints.


Nic Jackson Discusses Cloud Native Platforms and Developer Tooling

In this episode of the Ambassador Livin’ on the Edge podcast, Nic Jackson, developer advocate at HashiCorp, discusses all things related to modern “cloud native” platforms and developer tooling. Be sure to check out the additional episodes of the "Livin' on the Edge" podcast. Key takeaways from the podcast included:


Charity Majors on Instrumenting Systems, Observability-Driven Development, and Honeycomb

In this episode of the Ambassador Livin’ on the Edge podcast, Charity Majors, CTO at Honeycomb and author of many great blog posts on observability and leadership, discusses the new approach needed when instrumenting microservices and distributed systems, the benefits of “observability-driven development (ODD)”, and how Honeycomb can help engineers with asking ad hoc questions about their production systems. Be sure to check out the additional episodes of the “Livin' on the Edge” podcast. Key takeaways from the podcast included


Developer Control Planes: An Ecosystem Leader’s Point of View

The conversation yielded several related themes that underpin success for cloud-native adoption in the real world: Centralizing real-world, cloud-native development to meet business goals should be the key driver of any digital transformation. In a previous role, Katie worked with the Condé Nast organization to build a centralized, cloud-native solution that unified upwards of 32 different media platforms into a single hosting platform, single CMS, and single visual identity in order to create and deliver content consistently on a global level. "With business critical applications, 'centralizing the decentralized' ensured stability and ownership when we needed to take other nuances into consideration, for example, operating in China and other complex business problems."


Developer Control Planes: An Engineering Leadership Point of View

In a cloud native world, software developers are no longer only responsible for writing code. Today’s developers must write and package code, deploy these services into production, and make sure that the corresponding applications continue to run correctly when released into production. As part of an ongoing interview series about cloud-native development and easing the developer journey, we've spoken to a number of people about cloud-native challenges. These include different perspectives, including the SRE and platform architect. In this interview, Ambassador Labs' own Daniel Bryant, Director of DevRel, spoke with our own Bjorn Freeman-Benson, SVP of Engineering, to get both the engineering leadership and architect's point of view. They explored the challenges inherent in the question: "How do you make sure your development teams have the tools they need to manage all of these tasks?". Ultimately the conclusion drawn is that a developer control plane enables developers to control and configure the entire cloud development loop in order to ship software faster.