Adam Hawkins presents the theory and practices behind building a high velocity software organization. Topics include DevOps, lean, software architecture, continuous delivery, and interviews with industry leaders.
Donate to Software Delivery in Small Batches
Small Batches will return in 2025. Until then, I recommend checking out the Complexity Lounge on YouTube, hosted by my friend Jocko Selberg. ★ Support this podcast on Patreon ★
In this episode, Adam reads haikus from The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book.Want more?
In this episode, Adam reads book four in The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book. This episode features koans from the fabled zen Master Lan-Hsi.Want more?
In this episode, Adam reads book three in The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book. This episode features analects from the fabled zen Master Rinzai.Want more?
In this episode, Adam reads book two in The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book. This episode features folktales from the fabled zen Master Noa-Op.Want more?
In this episode, Adam reads book two in The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book. This episode features chronicles from the fabled zen Master Ninjei.Want more?
In this episode, Adam reads the preface, forward, and introduction to The Zen of Programming (1988) by Geoffrey James. This book is unlike any programming book you've encountered. So, let's try something new for the podcast to showcase this poignant, accurate, and funny book. Want more?
In this episode, Adam welcomes Dan Slimmon, an experienced Site Reliability Engineer (SRE) to discuss aspects of incident response and troubleshooting in software engineering. Dan explains his methodology for clinical troubleshooting, the importance of maintaining a common mental model, and techniques for leading effective incident response efforts. They also delve into the value of continuous ops reviews and ongoing mental model updates to prevent issues, emphasizing the need for structured processes and effective communication.Want more?
In this episode of Small Batches, host Adam Hawkins welcomes Alex Nesbitt, a strategy expert and member of the Flow Collective, to delve into the nuances of strategic thinking. The discussion covers different types of strategies, pro-tips on strategic thinking, and how strategy relates to the concept of flight levels. Nesbitt shares insights from his extensive consulting career, touching on topics like identifying leverage points, the relationship between strategy and tactics, and why being strategic is often more critical than having a strategy. The episode also stresses the importance of having a clear vision, enabling organizational constraints, and the roles of resilience and maintenance in strategic planning. Alex mentions practical examples, resources, and tips to help software and business leaders enhance their strategic approach.Want more?
Adam discusses strategy in preparation for the next episode.Want more?
Adam discusses three (new-ish) ideas from time on a new gemba. Want more?
Adam describes using Hexagonal Architecture, also known as Ports and Adapters, for software delivery excellence.Want more?
Adam welcomes Steve Pereira and Andrew Davis to discuss their new book, Flow Engineering. They discuss the book's origin story and the use of cybernetics to drive effective action.Want more?
Adam presents the mental model behind T1 and T2 signals, a necessary lexicon for understanding production operations.Want more?
Adam answers a listener's request of advice on succeeding in high-level company or project environments with seven tips.Want more?
Adam presents TDD as skill zero, the one that unlocks all the others.Want more?
Adam presents a catch-all episode on ops reviews, visual management, call-to-actions, and SLOs.Want more?
Dave Mangot returns to discuss his new book "DevOps Patterns for Private Equity". Don't let the title fool you, this is best introduction to DevOps and many related software delivery topics. Buy this book for anyone in leadership.Want more?
Adam presents visual management using simple blue, yellow, and black color grading. This is an essential episode.Want more?
Adam presents a series of questions to understand production operations, plus a method to practice: MMIVM. That's Model-Measure-Instrument-Visualize-Monitor.Want more?
Adam's welcomes Katie Anderson to the show to discuss her book Learning to Lead, Leading to Learn, lean thinking, and the powerful growth mindset.Want more?
Adam's two most common words (verbal ticks even) from 2023. Is it a party foul to bring lean thinking into a New Year's Eve party?Want more?
Adam welcomes John Willis to discuss his new book, Deming's Journey to Profound Knowledge. We discuss why John wrote the book, Deming's career arc, and how we put Deming's ideas into action. The print edition is available now. Listen through to the end for announcements from Adam and John.Want more? ★ Support this podcast on Patreon ★
Adam presents the ideas in Wiring the Winning Organization with a vignette from his time on gemba. Plus, a giveaway!Here's how to win a FREE copy of Wiring the Winning Organization. First, follow me on LinkedIn. Second, post a link to Small Batches podcast episode with what you learned using the #SmallBatchesGiveaway hashtag. The giveaway runs through January 2024. The winner will be announced on February 1st. You can enter as many times as you like.Want more?
Twelve tips for first-time engineering managers. Bonus Tip!
Adam presents thinking about boundaries, testing, and software design.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam presents how he thinks about estimates and delivery. Plus, a special announcement on something new!Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam presents mental model behind lean and agile. The mental model accepts we don't know the path forward, thus we must optimize for learning it.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam presents the rationale behind choosing a language or tech stack. Spoiler alert: it's irrelevant to software delivery performance. Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam presents thoughts on Sidney Dekker's book "Drift into Failure". Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam revisits the historic Agile Manifesto.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam shares an example of breaking work into increments and iterations.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam shows how the phrase "as measured by" encourages empirical and scientific thinking.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam describes the aims for this podcast and what listeners can expect.Are you just beginning your path to excellence? Then start here.You can support Small Batches here.
Adam presents the four golden signals for steering production operations.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam comments on the importance of creating a menu of viable alternatives when problem-solving.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Adam introduces the idea of "flow" beginning with the Theory of Constraints and ending with value stream networks.Are you just beginning your path to excellence? Then start here.Already on the path? Continue your self-study with any of these:
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #71: Recommended Reading Small Batches #84: Deming The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #71: Recommended Reading The Flow Collective DevOps Email Course Project to Product Email Course Deming If Japan Can, why can't we? (Video), NBC Special Report, 1980 "Deming to DevOps" presentation by John Willis Small Batches #67: The Red Beads Small Batches #49: Dr. Deming on Variation Small Batches #50: Introducing Dr. Deming with John Willis The Toyota Way 2001 by Fujio Cho, President of Toyota Motor Corporation The Toyota Way 2001 House Deming's Speech in Hakone to industry leaders in Japan, 1950 The New Economics by Dr. Deming Deming's Visualization of Japan as a System from 1950 Profound, John Willis' podcast dedicated to Dr. Deming Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #71: Recommended Reading The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #80: Project Banana Small Batches #77: Managing to Learn Small Batches #76: The Coaching Habit Leadership is Language Leadership is Language Summary The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #80: Project Banana Small Batches #77: Managing to Learn Small Batches #76: The Coaching Habit Leadership is Language Leadership is Language Summary The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #77: Managing to Learn Small Batches #76: The Coaching Habit Leadership is Language The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide The Flow Collective (Come join Saeed and I) DevOps Email Course Project to Product Email Course Saeed's post on the Business Vision, Product Vision, Product Objectives, Product Strategy, and Roadmap hierarchy Socials Connect with Adam Hawkins on LinkedIn Connect with Saeed Khan on LinkedIn Read Saeed's Blog (Recommended)
Learn More NEW! The Small Batches Slack App Toyota Kata Pocket Guide Small Batches #77: Managing to Learn Small Batches #76: The Coaching Habit Small Batches #53: The Toyota Way Small Batches #39: The High-Velocity Edge (Part One) The Flow Collective DevOps Email Course Project to Product Email Course Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! The Small Batches Slack App Managing to Learn (2008) More on the A3 Process with Examples My Annotated A3 Template Miro Board Toyota Kata Pocket Guide Small Batches #53: The Toyota Way Small Batches #39: The High-Velocity Edge (Part One) The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Learn More NEW! Get Small Batches Slack App Toyota Kata Pocket Guide Small Batches #53: The Toyota Way Small Batches #39: The High-Velocity Edge (Part One) The Coaching Habit (2016) The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Socials Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Recommend Reading The New Economics by Dr. Deming The High-Velocity Edge by Dr. Steven Spear The Fifth Discipline by Peter Senge The Toyota Way by Jeffery Liker The Toyota Kata by Mike Rother The Principles of Product Development Flow by Donald Reinersten Making Work Visible by Dominica de Grandis Modern Software Engineering by Dave Farley The DevOps Handbook by Gene Kim, Jez Humble, Patrick de Bois, John Willis The Phoenix Project by Gene Kim, Kevin Behr, and George Stafford Team Topologies by Matthew Skelton, Manuel Pais Recommended Listening Small Batches #50: Introducing Dr. Deming with John Willis Small Batches #39: The High-Velocity Edge (Part One) Small Batches #65: Systems Thinking Small Batches #53: The Toyota Way Small Batches #60: The Principles of Product Development Flow Small Batches #59: Making Work Visible Small Batches #63: Modern Software Engineering Small Batches #1: The Three Ways of DevOps Small Batches #16: The Story of Parts Unlimited Small Batches #18: Team Topologies Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Small Batches #65: Systems Thinking The Fifth Discipline by Peter Senge Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Recommend Reading The New Economics by Dr. Deming The High-Velocity Edge by Dr. Steven Spear The Fifth Discipline by Peter Senge The Toyota Way by Jeffery Liker The Toyota Kata by Mike Rother The Principles of Product Development Flow by Donald Reinersten Making Work Visible by Dominica de Grandis Modern Software Engineering by Dave Farley The DevOps Handbook by Gene Kim, Jez Humble, Patrick de Bois, John Willis The Phoenix Project by Gene Kim, Kevin Behr, and George Stafford Team Topologies by Matthew Skelton, Manuel Pais Recommended Listening Small Batches #50: Introducing Dr. Deming with John Willis Small Batches #39: The High-Velocity Edge (Part One) Small Batches #65: Systems Thinking Small Batches #53: The Toyota Way Small Batches #60: The Principles of Product Development Flow Small Batches #59: Making Work Visible Small Batches #63: Modern Software Engineering Small Batches #1: The Three Ways of DevOps Small Batches #16: The Story of Parts Unlimited Small Batches #18: Team Topologies Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website
Free Resources NEW! The Small Batches Slack App for Teams Toyota Kata Pocket Guide The Flow Collective DevOps Email Course Project to Product Email Course War & Peace & IT Pocket Guide Links Adam Hawkins on Twitter Adam Hawkins on LinkedIn Adam Hawkins' website Small Batches #1: The DevOps Handbook Small Batches #70: Deployment Pipelines Small Batches #39: The High-Velocity Edge - Part One Value Stream Mapping by Karen Martin and Mike Osterling