GOTO - The Brightest Minds in Tech

GOTO
undefined
9 snips
Nov 4, 2025 • 43min

Domain-Driven Refactoring • Alessandro Colla, Alberto Acerbis & Xin Yao

Join Alessandro Colla, Head of Development at Evoluzione, and Alberto Acerbis, Software Architect, as they delve into the intricacies of Domain-Driven Refactoring. They emphasize the importance of understanding business problems before refactoring and champion incremental improvements over grand migrations. Discover tips on event storming to uncover lost knowledge in legacy systems, the advantages of modular monoliths, and readiness for microservices. Plus, they explore the role of AI in accelerating domain understanding, making this conversation a treasure trove for developers!
undefined
22 snips
Oct 31, 2025 • 41min

20+ Years in Tech: Things We Wish We Knew Sooner • Daniel Terhorst-North & Kevlin Henney

Daniel Terhorst-North, a pioneer of Behavior Driven Development, joins forces with Kevlin Henney, a renowned consultant and writer. They delve into the origins of BDD and the power of sharing ideas within the tech community. The duo discusses programming language evolution, analyzing Go’s simplicity and the need for languages to align with modern hardware. They even speculate on future tech like AR lenses and the balance between using multiple languages in development. Their insights blend humor with deep technical knowledge, making for a captivating listen.
undefined
Oct 28, 2025 • 38min

Building Support Structures • Flavia Circiumaru & Hannes Lowette

Flavia Circiumaru, a software engineer at FundApps, shares insights from her experience establishing a structured support system after rapid company growth. She discusses the challenges of the previous model, emphasizing the importance of reducing context switching and improving collaboration between support and development teams. Flavia explains their goal of making support seamless and discusses actionable strategies for enhancing efficiency. Together with Hannes Lowette, they explore how effective communication and clear priorities can bridge the gap between clients and engineers.
undefined
Oct 24, 2025 • 45min

Elm & Open Source: What's Next? • Evan Czaplicki & Kris Jenkins

Evan Czaplicki, the creator of the Elm programming language, delves into Elm's journey and the complexities of open-source economics. He shares his insights on the challenges of sustainability and the implications of monetization. Czaplicki advocates for type safety across programming stacks and explores the future of functional programming. He reflects on the political dynamics in open source and how they affect creators. Additionally, he discusses why Rust has gained traction and offers advice to new developers in the open-source space.
undefined
Oct 21, 2025 • 39min

Platform Engineering: From Theory to Practice • Liz Fong-Jones & Lesley Cordero

In this discussion, Liz Fong-Jones, Field CTO at Honeycomb with expertise in observability and SRE, and Lesley Cordero, Staff Software Engineer at The New York Times, dive into the intricacies of platform engineering. They explore the evolution from DevOps roots, emphasizing the need for psychological safety and effective documentation. Topics include the balance between centralized platform teams and developer autonomy, the relevance of open source, and the pitfalls of conflating Kubernetes with developer platforms. Their insights are vital for fostering a healthy developer experience.
undefined
9 snips
Oct 17, 2025 • 35min

Infrastructure as Code • Kief Morris & Abby Bangser

In this conversation, Kief Morris, a Distinguished Engineer at ThoughtWorks and author of "Infrastructure as Code," shares insights alongside Abby Bangser, Principal Engineer at Syntasso. They explore the evolution of infrastructure over the last decade, discussing shifts from server configuration to complex cloud architectures. Kief emphasizes the need for aligning infrastructure with business goals, the role of abstraction layers, and the potential impacts of AI on troubleshooting and decision-making in infrastructure development.
undefined
30 snips
Oct 14, 2025 • 44min

Tech Leadership Challenges: Communication & AI at Financial Times • Alice Bartlett & Charles Humble

Alice Bartlett, Tech Director for Customer Products at the Financial Times, shares her insights from leading a 70-person team and navigating the balance between technology and editorial priorities. She discusses the challenges of managing legacy code, the evolution of tech roles, and effective communication strategies in her leadership journey. Bartlett also addresses the impact of AI on software engineering, expressing concerns about quality and over-reliance among junior developers, while highlighting practical applications for testing and data.
undefined
Oct 10, 2025 • 39min

Simplicity • Pragmatic Dave Thomas & Sarah Taraporewalla

In this engaging discussion, legendary programmer Dave Thomas, co-author of The Pragmatic Programmer, and Sarah Taraporewalla, CTO APAC at Thoughtworks, explore the essence of simplicity in software development. Dave critiques the commercialization of Agile, revealing his belief that 'Agile is Dead.' He introduces his Orient-Step-Learn framework, emphasizing that true simplicity demands mastery and deliberate practice. The duo also tackles the importance of reducing unnecessary dependencies and enhancing personal agency, while critiquing unproductive meetings that stifle creativity.
undefined
Oct 7, 2025 • 49min

Writing for Developers • Piotr Sarna & Glauber Costa

In this engaging conversation, Piotr Sarna, a distributed systems engineer and co-author of *Writing for Developers*, shares his journey from a hesitant writer to a respected author. He discusses the nuances of writing as an engineering discipline, including how to balance technical depth with readability. Piotr emphasizes the value of sharing even 'obvious' content and reveals effective patterns for blog topics. With insights on the importance of ruthlessly editing and how technical writing can enhance careers, this talk is a goldmine for aspiring writers in tech.
undefined
30 snips
Oct 3, 2025 • 32min

Incremental Design, DevOps, Microservices & CICD • Michael Nygard & Dave Farley

Michael Nygard, General Manager of Data at Nubank and author of Release It!, teams up with Dave Farley, a pioneer of DevOps and founder of Continuous Delivery Ltd. They dive into how data challenges are often overlooked in DevOps, the modularity of data products compared to APIs, and the intricacies of automatic ETL strategies. They discuss the need for stable abstract interfaces in platform engineering and the balance between universal design and practical limitations. Their insights highlight the evolution of software practices and the complexities of modern software development.

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