PODCAST · technology
Distributed.
by Jack Hannah, Tuple
Remote work is here to stay. Whether you’re firmly in the return to office camp or die hard distributed, the cat’s out of the bag for the industry. The Distributed podcast, from Tuple, deconstructs how world-class engineers and their teams navigate the challenges (and opportunities) remote work creates.Host Jack Hannah uncovers stories of teams and individuals overcoming technical challenges, working through interpersonal dynamics, and battling their own distractions.Through these conversations, we’ll unpack the practical side of how folks work together in this new normal, and dig into the social emotional piece so often overlooked in programming.
Episodes
-
Why faster coding doesn’t mean faster delivery
Antony Marcano is the founder of RiverGlide and an engineering leader known for building teams that reach the Elite tier of the DORA metric for software delivery performance. In this episode of Distributed, host Jack Hannah talks with Antony about what distinguishes those teams and how AI is...
-
The new engineering skill no one was trained for
In this episode of Distributed, Jack Hannah speaks with Scott Jones, Head of Engineering for Service Delivery at Stash, about building complex systems in a remote-first environment and why real-time collaboration matters more than ever. Scott reflects on helping build Stash’s core banking…
more -
The hidden skill behind every high-performing engineering team with Andrew Stellman
In this episode of Distributed, host Jack Hannah sits down with Andrew Stellman, a longtime software engineer, author, and engineering leader who has written multiple widely used software engineering books published by O’Reilly. Andrew reflects on how being forced into remote work after September...
-
Why fewer meetings lead to better products with Steve Schoeffel (Whimsical)
What does craftsmanship look like in an async-first, remote company? In this episode of Distributed, host Jack Hannah sits down with Steve Schoeffel, co-founder of Whimsical, to talk about async-first work, craftsmanship, and the tradeoffs of running a fully remote company. Steve shares how...
-
Craftsmanship, apprenticeship, and getting the most from AI with Scott Hanselman (Microsoft)
Why does so much software still feel broken, even after years of new tools and processes? On this episode of Distributed, host Jack Hannah sits down with Scott Hanselman, Vice President of Developer Community at Microsoft, to explore how fear-driven development, speed-first incentives, and...
-
Why some engineers never get promoted (and how communication fixes it) with Ivett Ördög
On this episode of Distributed, host Jack Hannah sits down with Ivett Ördög, a 35-year software veteran and creator of Lean Developer Experience (aka Lean Poker), to talk about what it really takes for engineers to grow their impact. Ivett argues that communication, continuous delivery, and...
-
The joy of doing it right: lessons from 50 billion downloads with Jesse Wilson (Cash App, Google)
In this episode of Distributed, host Jack Hannah talks with Jesse Wilson, a longtime open-source contributor and Cash App engineer, whose work underpins much of the Java and Android ecosystem. Jesse shares why some of the most rewarding engineering work comes from doing things the right way, even...
-
Machine learning expert on the 3 skills that matter most in the AI age with Chelsea Troy
As AI reshapes how software is built, what does it actually mean to be a good engineer? Chelsea Troy, who leads Machine Learning Operations at Mozilla and teaches computer science at the University of Chicago, argues that the future of engineering isn’t about typing faster but thinking better. In...
-
How to Lead and Scale a Distributed Team That Actually Works with Charity Majors
Charity Majors is a writer, speaker, and the co-founder and CTO of Honeycomb, an observability platform for debugging and optimizing distributed systems. In this episode of Distributed, Jack Hannah talks with Charity about the realities of leading and scaling a distributed company. From why…
more -
How 37signals handles communication, meetings, and setting work boundaries with Rosa Gutiérrez
37signals embraced remote work long before it became mainstream. Its Shape Up framework helped define how remote product teams ship fast, but not every team inside the company follows the same playbook. In this episode of Distributed, host Jack Hannah sits down with Rosa Gutiérrez, Principal...
-
Salesforce Architect on scaling shared understanding across 80,000 global workforce with Ian Varley
How do you keep a massive, distributed engineering organization with 80,000 employees aligned and actually understanding one another? In this episode of Distributed, host Jack Hannah sits down with Ian Varley, Principal Architect at Salesforce, to talk about how he helps their thousands of...
-
Linear cofounder on feedback, focus, and building remote-first teams with Jori Lallo
In this episode of Distributed, host Jack Hannah speaks with Jori Lallo, co-founder of Linear, to unpack how he and his co-founders shaped one of the most opinionated products in software. They discuss why the team built a product before a business, the principles behind the Linear Method, and…
more -
Why Jeff Langr thinks mob programming beats solo work every time
In this episode of the Distributed podcast, host Jack Hannah talks with Jeff Langr, a software coach, author, and longtime XP advocate. Jeff has helped teams across dozens of companies navigate Agile, pairing, and collaborative programming practices. Jack and Jeff dig into the surprising…
more -
Woody Zuill on the future of mob programming, AI, and effectiveness
In this episode of the Distributed podcast, host Jack Hannah sits down with Woody Zuill, the programmer, coach, and speaker best known for popularizing mob programming. Rather than rehashing the basics of mob programming, Woody talks about what it means to focus on effectiveness instead of...
-
Lessons from 300+ videos on mob programming with Chris Lucian and Austin Chadwick
In this episode of Distributed, host Jack Hannah talks to Chris Lucian and Austin Chadwick, the creators of the Mob Mentality Show and longtime engineering leaders at Hunter Industries. Chris, Director of Global Software Development, and Austin, Distinguished Engineer, reflect on mob programming...
-
Cofounder & CTO of Geordie AI on the paradox of giving control with Benji Weber
In this episode of the Distributed podcast, host Jack Hannah is joined by Benji Weber, Cofounder & CTO at Geordie AI, to discuss leadership and autonomy in engineering teams. Benji shares his unique perspective on how managers can empower teams to take control of their work. They explore how the...
-
Inside the 3rd largest Rails monolith in the world with Cisco Tech Lead Ed Gibbs
How do you drive change in large engineering teams? In this episode of the Distributed podcast, host Jack Hannah talks with Ed Gibbs, Software Engineering Tech Lead at Cisco Meraki, about his journey from physics to software engineering and how he’s championed better development practices over…
more -
Principal Engineer at Salesforce on collaborative programming with James Simone
On this episode of the Distributed podcast, host Jack Hannah talks with James Simone, Principal Engineer at Salesforce, about how he went from no development experience to principal engineer in 7 years at a Fortune 500 and the effects of collaborative programming. James shares what things are…
more -
6x founder and Shopify Principal Engineer on AI, Rails, and pairing with Obie Fernandez
In this episode of the Distributed podcast, host Jack Hannah sits down with Obie Fernandez, Principal Engineer at Shopify, 6x founder (including Andela and Hashrocket), and prolific author and musician. Obie reflects on his early role in the Ruby and Rails communities, what led him to shift away...
-
Raycast founder Thomas Paul Mann on iOS, community, and quality
In this episode of the Distributed podcast, host Jack Hannah chats with Thomas Paul Mann, cofounder and CEO of Raycast, the native productivity tool and extendable launcher. They cover how Raycast leverages community, ships such high quality product consistently, and approaches hiring. Jack...
-
Agile Otter on why most devs work in the worst ways possible
How does the future hold for software development with remote collaboration? In this episode of the Distributed podcast, host Jack Hannah chats with Tim Ottinger, aka the Agile Otter, about how to manage and organize the work. Among other things, Tim is a Senior Consultant at Industrial Logic,...
-
Emily Bache on software quality, technical excellence, and driving change
In this episode of Distributed, host Jack Hannah speaks with Emily Bache, a technical coach and the creator of Samman Coaching, about her work helping teams improve their development practices. Emily shares her experiences with test-driven development and refactoring, and explains how these...
-
Cofounder of Cucumber Ltd. on RSpec, Cucumber, and legacy systems with Matt Wynne
In this episode of the Distributed podcast, Jack Hannah sits down with Matt Wynne, staff software engineer at Mechanical Orchard and a longtime advocate for Agile and Behavior-Driven Development (BDD). Matt shares his journey from working with legacy systems to co-founding Cucumber Ltd., offering…
more -
Clerk Cofounder & CEO on how to build a company that delivers incredible DX with Colin Sidoti
In this latest episode of the Distributed podcast, host Jack Hannah interviews Colin Sidoti, Clerk Cofounder & CEO, to discuss what’s allowed them to grow so rapidly and deliver such an incredible developer experience for users. Colin reflects on how limited process fosters growth and allows his...
-
Principal Engineer at John Deere on how extreme programming saved his startup
Engineering teams whose work leaves an impact thrive on trust, collaboration, and the appropriate technical practices. In this episode of the Distributed podcast, host Jack Hannah sits down with Ryan Bergman, Principal Engineer at John Deere, to explore the impact of Extreme Programming (XP) and...
-
Founder & CEO of DNSimple on bootstrapping and embracing async with Anthony Eden
Anthony Eden started DNSimple as a remote first, mostly asynchronous company in 2010 before it was cool. In this episode of the Distributed podcast, host Jack Hannah sits down with Anthony, Founder and CEO, to discuss the intricacies of remote-first companies. Anthony shares his journey of…
more -
Spotify engineer on the role of trust with Pavel Hubich
Trust, collaboration, and adaptability define the best engineering teams. In this episode of the Distributed podcast, host Jack Hannah sits down with Pavel Hubich, Software Engineer at Spotify, to explore the realities of remote and hybrid work. Pavel shares his journey navigating career shifts,...
-
Building global teams, connections, and culture with Nick Cash from Jam City
How do you foster connection and collaboration in a remote-first world? In this episode of the Distributed podcast, host Jack Hannah sits down with Nick Cash, Senior Vice President & Head of Technology at Jam City, to explore the unique challenges and opportunities of leading a hybrid team across...
-
Head of Engineering at Sublime Security on development cycles, process, and tooling with Sumeet Jain
What happens when a fully remote team prioritizes speed, flexibility, and customer feedback? In this episode of the Distributed podcast, Host Jack Hannah talks to Sumeet Jain, Head of Engineering at Sublime Security, about how they manage one-week development cycles to stay agile and responsive…
more -
Chris Oliver on bootstrapping GoRails and building remote teams
How do you transition from a solo founder to leading a thriving remote team? In this episode of the Distributed podcast, Host Jack Hannah sits down with Chris Oliver, Founder of GoRails and Host of the Remote Ruby podcast, to discuss his journey from working solo to building a successful...
-
How former Apple and Google senior engineer thinks about code quality & remote work with Mike Bland
How do grassroots efforts drive big changes in the world of remote work? In this episode of the Distributed podcast, Jack Hannah sits down with Mike Bland, Developer Experience Platform Architect at EngFlow, to discuss his journey from Google and Apple to leading remote teams. Mike shares…
more -
How Fortune 500 Engineering Manager approaches hybrid work with Rachel Trana from Grainger
What makes hybrid and remote teams successful? In this episode of the Distributed podcast, Jack Hannah sits down with Rachel Trana, Senior Engineering Manager at Grainger, to explore strategies for thriving in flexible work environments. Rachel shares how practices like pair programming…
more -
Creating high-performing remote engineering teams with Carlos Rosão from NewStore
What does it take to build high-performing remote teams in a distributed world? In this episode of the Distributed podcast, host Jack Hannah chats with Carlos Rosão, Director of Software Engineering at NewStore, to uncover the strategies that make remote engineering teams thrive. Carlos shares…
more -
How Snyk Staff Engineer thinks about scaling remote teams, leadership, and rituals with Ben Grohbiel
How do feedback loops shape high-performing engineering teams? In this episode of the Distributed podcast, host Jack Hannah talks with Ben Grohbiel, Staff Engineer at Snyk, about the interplay between leadership, technical excellence, and collaboration in remote teams. Ben shares his journey from...
-
How staff engineers approach leading remote teams with Cassia Scheffer from Wealthsimple
What’s the right way to operate as a hybrid team in today’s engineering landscape? In this episode of the Distributed podcast, Jack Hannah speaks with Cassia Scheffer, Staff Software Engineer at Wealthsimple, to explore her best practices for mentoring and collaborating in a remote-first...
-
Dave Farley on remote work, AI, and the future of software engineering
How does human connection shape the way we build software? In this episode of the Distributed podcast, host Jack Hannah talks with Dave Farley, renowned software engineer, author, and expert in modern software development. Dave shares insights from his 40-year career, covering everything from...
-
Valentina Servile, Thoughtworks Lead Developer, on how to win remote work
How do you foster collaboration and trust in distributed engineering teams? In this episode of the Distributed podcast, Jack Hannah talks with Valentina Servile, Lead Software Developer at Thoughtworks and author of Continuous Deployment. Valentina shares how her teams leverage practices like...
-
Kent Beck on why software development is an exercise in human relationships
How do relationships shape success in software development? In this episode of the Distributed podcast, host Jack Hannah talks with Kent Beck, renowned software engineer and signer of the Agile Manifesto, to explore how fostering relationships and psychological safety drives long-term success.…
more -
Structures and tools for effective remote teams with Blake Irvin from SumUp
How do you maintain a balance between deep work and collaboration in a remote-first world? In this episode of the Distributed podcast, Host Jack Hannah sits down with Blake Irvin, Observability Engineering Lead at SumUp, for his insights into how developers and teams thrive remotely. Blake shares...
-
Mastering communication and teamwork as a remote engineer with Callie Buruchara
How do soft skills shape success in a remote-first world? In this episode of the Distributed podcast, Host Jack Hannah chats with Callie Buruchara, Senior Software Engineer at Uplift Agency, to explore how mastering communication and emotional intelligence (particularly in a remote work setting)...
-
Josh Kerievsky on sufficient design, agile and high-performing teams
How do great teams build better software? In this episode of the Distributed podcast, host Jack Hannah speaks with Josh Kerievsky, founder and CEO of Industrial Logic and one of the earliest pioneers of Agile software development. Josh shares insights into the practices that help teams thrive,...
-
How world-class engineers make remote work, work
Remote work isn’t just a shift in where we work… It's changing how we work. The Distributed podcast, from Tuple, focuses on the realities of remote software development, unpacking the tools, strategies, and mindsets that help teams thrive in a distributed world. In this trailer, host Jack Hannah...
We're indexing this podcast's transcripts for the first time — this can take a minute or two. We'll show results as soon as they're ready.
No matches for "" in this podcast's transcripts.
No topics indexed yet for this podcast.
Loading reviews...
ABOUT THIS SHOW
Remote work is here to stay. Whether you’re firmly in the return to office camp or die hard distributed, the cat’s out of the bag for the industry. The Distributed podcast, from Tuple, deconstructs how world-class engineers and their teams navigate the challenges (and opportunities) remote work creates.Host Jack Hannah uncovers stories of teams and individuals overcoming technical challenges, working through interpersonal dynamics, and battling their own distractions.Through these conversations, we’ll unpack the practical side of how folks work together in this new normal, and dig into the social emotional piece so often overlooked in programming.
HOSTED BY
Jack Hannah, Tuple
CATEGORIES
Loading similar podcasts...