TCG067: Progressive Delivery: Shipping Software is Just the Beginning with Adam Zimman
In this episode, we sit down with Adam Zimman, author and VC advisor, to explore the world of progressive delivery and why shipping software is only the beginning. Adam shares his fascinating journey through techāfrom his early days as a fire juggler to leadership roles at EMC, VMware, GitHub, and LaunchDarkly – and how those ... Read more »

In this episode of TCG067, we delve into the world of progressive delivery with Adam Zimman, a seasoned author and venture capital advisor. Known for his unique perspective on technology and software delivery, Zimman shares his remarkable journey from a fire juggler to leading teams at major tech giants like EMC, VMware, GitHub, and LaunchDarkly. His insights into progressive delivery highlight that shipping software is just the beginning of a transformative process.
Adam Zimman's career is a testament to the idea that life experiences can shape one's path in unexpected ways. Starting as a fire juggler, he honed his skills in performance and risk management, which later translated into his work in the tech industry. His early experiences taught him the value of precision, adaptability, and the importance of managing uncertaintiesāskills that proved invaluable in his leadership roles.
Zimman's journey began at EMC, where he helped drive innovation in storage solutions. His time there laid the foundation for his understanding of how technology can transform industries. He then moved to VMware, where he played a pivotal role in shaping the company's vision for virtualization. VMware's mission to simplify IT infrastructure and enable cloud computing became a cornerstone of his career, influencing his views on progressive delivery.
After VMware, Zimman joined GitHub, a platform that revolutionized software development by promoting collaboration and open-source projects. Here, he witnessed firsthand the power of community-driven innovation and the importance of agile methodologies. GitHub's emphasis on continuous integration and delivery further solidified his belief in the potential of progressive delivery.
Zimman's latest role at LaunchDarkly, a company specializing in feature flags and canary releases, provided him with a unique perspective on progressive delivery. LaunchDarkly's approach to software delivery allows teams to release features incrementally, test them in production, and roll back if necessary. This method ensures that software evolves in a controlled and reliable manner, minimizing the risk of major disruptions.
Progressive delivery, as Zimman explains, is not just about shipping software. It's about creating a culture of innovation and continuous improvement. It involves breaking down projects into smaller, manageable pieces, testing them thoroughly, and iterating based on feedback. This approach fosters a culture of experimentation, where teams are encouraged to take calculated risks and learn from failures.
Zimman emphasizes that progressive delivery requires a mindset shift. Traditional waterfall models, which follow a linear and sequential process, often lead to bottlenecks and delays. In contrast, progressive delivery embraces agility, collaboration, and adaptability. It encourages teams to work in parallel, automate testing, and integrate feedback loops at every stage.
One of the key benefits of progressive delivery is the ability to respond quickly to changing market demands. In a fast-paced technological landscape, companies that can adapt and innovate are more likely to succeed. By releasing software in increments, teams can gather insights, refine their strategies, and stay ahead of the competition.
However, progressive delivery is not without its challenges. It requires a significant investment in infrastructure, automation, and cultural change. Teams must be trained to work collaboratively, embrace continuous feedback, and be open to iterative processes. Moreover, the complexity of managing multiple releases can sometimes lead to coordination issues.
Despite these challenges, Zimman remains optimistic about the future of progressive delivery. He believes that as organizations recognize the value of agility and innovation, they will invest more in the necessary tools and practices. The rise of cloud computing, containerization, and microservices has further enabled progressive delivery by providing the flexibility and scalability needed for incremental releases.
In conclusion, Adam Zimman's journey through the tech industry has shaped his vision for progressive delivery. His experiences at EMC, VMware, GitHub, and LaunchDarkly have taught him that shipping software is just the beginning. The real challenge lies in creating a culture that embraces innovation, collaboration, and continuous improvement. As companies adopt progressive delivery, they can expect to see more agile, responsive, and customer-centric software solutions. The future of software development is undoubtedly shaped by this transformative approach, and Zimman's insights offer valuable guidance for those navigating this exciting new frontier.










