DiscoverSoftware Delivery in Small Batches
Software Delivery in Small Batches

Software Delivery in Small Batches

Author: Adam Hawkins

Subscribed: 4Played: 13
Share

Description

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.
24 Episodes
Reverse
Viktor Farcic & Adam Hawkins discuss logic behind GitOps, how to use ArgoCD, and changing the way we think of production environments.
Torin Sandall & Adam Hawkins discuss shifting left on security with Open Policy Agent (OPA), conftest, and rego. Plus Small Batches housekeeping.
Derek Comartin & Adam Hawkins discuss designing individual services in a distributed system for fast flow and team autonomy.
Mik Kersten & Adam Hawkins discuss the Flow Framework's origin and why optimizing for fast flow is all that matters.
Adam & Joe discuss the proposed additions in the 12.1 factor app, the challenge with dev-prod parity, and the missing security factor.
Jason and I discuss automated testing from a beginner's perspective and its impact on engineering success. Strong opinions included!
Team Topologies

Team Topologies

2020-09-2116:04

Recap of the 2019 book "Team Topologies: Organizing Business and Technology Teams for Fast Flow".
Dave Farley is the co-author of "Continuous Delivery". We discuss the book, real engineering, and more.
The story of Parts Unlimited as told by Bill in the Phoenix Project and Maxine in the Unicorn Project.
Dev Environments

Dev Environments

2020-08-1024:08

Something different for this episode! A live recording of my thoughts on integrated vs isolated dev environments.
SLIs, SLOs, & SLAs

SLIs, SLOs, & SLAs

2020-07-2707:25

SLIs, SLOs, and SLAs create a hierarchy. They measure reliability and create an objective framework for prioritization and decision making.
Pre-Commit Hook

Pre-Commit Hook

2020-07-1405:53

The pre-commit prevents known bad commits from entering the deployment pipeline. Use it as tool to improve percent-complete-percent-accurate in your deployment pipeline.
DevOps for Beginners

DevOps for Beginners

2020-07-0655:40

A follow up interview I did on the Rails with Jason Podcast. Similar to the first episode of this podcast but with more details. Great if you prefer conversations instead of lectures.
Preflight Checks

Preflight Checks

2020-06-2910:06

Preflight checks prevent deploys into known bad conditions
My guest appearance on Rails with Jason. We discussed designing deployment pipelines with preflight checks and smoke tests. Also the philosophy for DevOps and the importance of automated testing.
The Four Types of Work

The Four Types of Work

2020-06-1605:21

The four types of work--features, defects, debts, and risks--under pin the Flow Framework
The 12.1 factor app strives for dev/prod parity where practical and eschews it when not. This requires differenating between bounded and unbounded contexts.
12.1 Factor Apps: Logs

12.1 Factor Apps: Logs

2020-05-1804:50

Three additions to the original 12 factor app logs factor
Patch level improvements to the original 12 factor apps. 4 points to improve the configuration factor in your application.
12 Factor Apps

12 Factor Apps

2020-04-2110:03

The 12 factor app sets guidelines for designing software for deployment pipelines. They're a great starting point that can be improved upon. See why in this episode.
loading
Comments 
Download from Google Play
Download from App Store