Developer Voices

Kris Jenkins
undefined
13 snips
Sep 24, 2025 • 1h 5min

Getting New Technology Adopted (with Dov Katz)

Dov Katz, Developer productivity and tooling lead at Morgan Stanley, shares insights on overcoming resistance to technology adoption in large organizations. He discusses the importance of management buy-in and grassroots enthusiasm among developers. Katz emphasizes practical strategies for using tools like OpenRewrite for upgrades and reducing technical debt. He debates deterministic tools versus AI for refactoring and explores the collaborative nature of open-source initiatives, particularly highlighting how banks can work together through FINOS.
undefined
45 snips
Sep 10, 2025 • 1h 12min

From Unit Tests to Whole Universe Tests (with Will Wilson)

In this engaging discussion, Will Wilson, Co-founder of Antithesis, reveals how their deterministic hypervisor revolutionizes software testing. He explains the limitations of traditional testing, emphasizing the need for thorough property-based testing to catch unexpected bugs. Listeners learn about simulating entire distributed systems and the challenges of achieving determinism. Fascinatingly, they even discovered glitches in Super Mario Brothers while testing! This conversation is a must for anyone wanting to enhance reliability and confidence in their testing processes.
undefined
21 snips
Aug 22, 2025 • 1h 25min

Building Render: Inside a Modern Cloud Platform (with Anurag Goel)

Anurag Goel, Founder and CEO of Render, discusses the complexities of building a modern cloud platform. He shares insights on managing millions of users and the challenges of scaling services. Delving into technical strategies, he highlights the intricacies of hosting PostgreSQL databases and handling user demands. The impact of AI on platform choice and future debugging innovations is also explored. Anurag emphasizes the significance of user experience and agile team structures in creating infrastructure that truly meets developer needs.
undefined
4 snips
Jul 30, 2025 • 1h 49min

InfluxDB: The Evolution of a Time Series Database (with Paul Dix)

In a captivating discussion, Paul Dix, CTO and co-founder of InfluxData, shares his journey in building InfluxDB, a revolutionary time series database. He candidly reveals the challenges of rewriting the database three times while navigating technical failures and user feedback. Paul emphasizes the complexities of data management, transitions from Go to Rust, and the need for scalable, efficient solutions. With insights on pricing models and architectural shifts to cloud-based services, this conversation is a masterclass in the realities of tech entrepreneurship.
undefined
35 snips
Jul 17, 2025 • 1h 18min

Beyond AI Hype, What Will Developers Actually Use? (with Zach Lloyd)

In this engaging discussion, Zach Lloyd, Co-founder of Warp, delves into the evolution of AI in development. He shares insights on the transition from traditional terminals to agentic development environments, highlighting how AI can enhance coding efficiency and user experience. The conversation also navigates the complexities of AI technologies, the importance of human oversight, and the responsibilities developers hold in maintaining code quality despite AI influences. Zach offers a fascinating glimpse into how these innovations could reshape our programming experiences.
undefined
8 snips
Jul 4, 2025 • 1h 32min

The $500 Billion Integration Problem, And One Possible Solution (with Marty Pitt)

Marty Pitt, a seasoned software developer with a wealth of experience in banking data integration, reveals his groundbreaking creation, TaxiQL. This innovative semantic layer allows users to query data across disparate systems without getting bogged down by technicalities. Marty discusses the monumental challenges of data integration, the importance of clear semantic frameworks, and the ways TaxiQL can help minimize the burdens on developers. He dives into the future of AI in system integration and how it can enhance processes through greater contextual understanding.
undefined
39 snips
Jun 19, 2025 • 57min

Making Software Crash Before It Breaks (with Isaac Van Doren)

Isaac Van Doren, a passionate software engineer, shares his insights on improving software reliability. He discusses the frustrations that arise when software fails users, such as critical healthcare systems. Isaac advocates for using runtime assertions and static typing as "little bombs" in code to preemptively catch bugs. He highlights the Roc programming language's tailored approach to development, making reliability easier by aligning languages with specific problems. The conversation is packed with practical tips for creating robust feedback loops and enhancing overall software stability.
undefined
29 snips
Jun 5, 2025 • 1h 29min

Making Apache Kafka Diskless (with Filip Yonov & Josep Prat)

Joining the conversation are Josep Prat and Filip Yonov from Aiven, both experts in Apache Kafka and data streaming. They delve into the innovative shift towards making Kafka diskless, utilizing cloud services like S3 for scalable storage. The discussion includes the economic implications of data replication, the challenges of integrating new features without breaking existing compatibility, and the importance of community collaboration in open-source projects. Listeners will also find insights into Kafka's configurations and the future of cloud integration.
undefined
65 snips
May 23, 2025 • 1h 24min

Java's Cutting Edge Comeback (with Josh Long)

Josh Long, a Java and Kotlin programmer and Spring advocate, shares his thoughts on Java's remarkable evolution. He dives into projects like Valhalla and Panama that are modernizing the language for AI workloads. The discussion touches on advancements like virtual threads and the Vector API, enhancing performance for data-intensive tasks. Josh also highlights Java's resilience and adaptability in a competitive landscape, and how it remains relevant for enterprise solutions amidst the rise of alternative programming languages.
undefined
23 snips
May 8, 2025 • 1h 12min

The State & Future of Apache Kafka (with Anatoly Zelenin)

Anatoly Zelenin, co-author of 'Apache Kafka in Action,' shares his expertise on the evolution of Apache Kafka and its impact on real-time data processing. He discusses Kafka's advantages over traditional databases and the complexities of integrating microservices. The conversation covers the challenges of building scalable data infrastructure, including data silos and transformation limitations. Zelenin highlights Kafka's promising future in enhancing transaction management and its critical role in optimizing modern data architectures.

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