Adam Hawkins
Software Delivery in Small Batches
Adam Hawkins presents the theory and practices behind software delivery excellence. Topics include DevOps, lean, software architecture, continuous delivery, and interviews with industry leaders.
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
GitOps & ArgoCD with Viktor Farcic 16.11.2020 1:01:56
Adam welcomes Viktor Farcic to the show. Viktor Farcic is a Principal DevOps Architect at CodeFresh, a member of the Google Developer Experts, Continuous Delivery Foundation Ambassadors, and Docker Captains groups, and a published author. Adam & Viktor discuss the how and why of GitOps and how ArgoCD fits in the deployment pipeline. Many fun sidebars in this conversation into the role of docs...
Open Policy Agent with Torin Sandall 09.11.2020 45:02
Adam welcomes Torin Sandall to the show. Torin is the Vice President of Open Source at Styra and the co-creator of Open Policy agent. Adam & Torin discuss the origin of the project, why create new language from scratch called Rego, why that language is awesome, how Adam fell in love with Conftest, and how to use all these tools to create more secure systems. The first five or so minutes are fo...
Service Boundaries with Derek Comartin 02.11.2020 52:21
Adam welcomes Derek Comartin to the show. Derek is a Microsoft Most-Valuable-Professional and distributed systems architect. He also co-hosts the Loosely Coupled podcast. Derek discusses the ideas behind his talk the "Loosely Coupled Monolith" and "Context is King: Finding Service Boundaries". Great high level conversation on how software design principles inside applications scale out to distribu...
The Flow Framework with Dr. Mik Kersten 26.10.2020 42:51
Adam welcomes Dr. Mik Kersten to the show. Dr. Mik Kersten is the author of the best selling book "Project to Product: How to Survive and Thrive in the Age of Digital Disruption with the Flow Framework". This is a follow up to the earlier "Four Types of Work" episode. Adam & Mik cover the Flow Framework's origin story, the relation between The Flow Framework and DevOps, the importance of struc...
The 12 Factor App with Joe Kutner 19.10.2020 32:34
Adam welcomes Joe Kutner to the show. Joe is a Software Architect at Salesforce Heroku. He's been writing and speaking about the 12 factor app for years and continually evaluating the practices at Salesforce Heroku. Adam & Joe discuss the misconceptions of the 12 factor app and the gaps between the 12 factor app and continuous delivery requirements. This is really a follow up discussion to the...
Automated Testing with Jason Swett 06.10.2020 47:05
Jason's testing course Jason's website Jason on twitter Jason's podcast: Rails with Jason My review of Accelerate The DORA Report ★ Support this podcast on Patreon ★
Team Topologies 21.09.2020 16:04
Today I’m covering the 2019 book "Team Topologies: Organizing Business & Technology Teams for Fast Flow" written by Matthew Skelton & Manuel Pais. Let me read off their official bio: Matthew Skelton and Manuel Pais - co-authors of the book Team Topologies - have worked together on organisation design for modern software systems with many clients around the world. Their training sessions on...
Continuous Delivery with Dave Farley 07.09.2020 52:32
This is a special episode of Small Batches. I interview Dave Farley in this episode. Dave, along with Jez Humble, is the co-author of "Continuous Delivery" published in 2010. The book introduced the ideas that grew into DevOps. So, no surprise that DevOps and continuous delivery are the same most people. Together Dave and Jez introduced continuous delivery to the world. The practices and ideas st...
The Story of Parts Unlimited 25.08.2020 28:03
The Phoenix Project The Unicorn Project ★ Support this podcast on Patreon ★
Dev Environments 10.08.2020 24:08
If you enjoyed this format then tweet me @adman65 or @smallbatchesfm. ★ Support this podcast on Patreon ★
SLIs, SLOs, & SLAs 27.07.2020 7:25
Start Here SLOs defined from the Google Site Reliability Engineering Book Implementing SLOs from the Google Site Reliability Engineering Workbook The Art of SLOs workshop by Google Freebies Mastering the Third Way of DevOps use the Toyota Kata for continuous improvement Free DevOps Course much more detailed than what we can cover in the podcast Resources My Review & Analysis on The DevOps Hand...
Pre-Commit Hook 14.07.2020 5:53
Freebies Mastering the Third Way of DevOps use the Toyota Kata for continuous improvement Free DevOps Course much more detailed than what we can cover in the podcast Resources Transcript My Review & Analysis on The DevOps Handbook My Review & Analysis on Accelerate Software Development in 3 Principles & 4 Metrics Books The DevOps Handbook by Gene Kim, Jez Humble, John Willis, Patrick D...
DevOps for Beginners 06.07.2020 55:40
Show notes: https://www.codewithjason.com/rails-with-jason-podcast/adam-hawkins-2/ ★ Support this podcast on Patreon ★
Preflight Checks 29.06.2020 10:06
Preflight Checks My Interview on Rails with Jason on Preflight Checks & Smoke Tests Episode on the config factor related to the "dry run" preflight check Books The DevOps Handbook by Gene Kim, Jez Humble, John Willis, Patrick Debois Accelerate by Nicole Forsgren, Jez Humble, Gene Kim ★ Support this podcast on Patreon ★
Testing Your Deployment Pipeline on Rails with Jason 20.06.2020 43:29
https://www.codewithjason.com/rails-with-jason-podcast/adam-hawkins/ ★ Support this podcast on Patreon ★
The Four Types of Work 16.06.2020 5:21
The Flow Framework & Four Types of Work My free Project to Product email course covers expanding flow, feedback, and learning to the entire organization The Flow Framework The Flow Framework Poster Project to Product (book) Project to Product: How Value Stream Networks Will Transform IT & Business presentation by Mik Kersten Mik Kersten's podcast Books The DevOps Handbook by Gene Kim, Jez...
12.1 Factor Apps: Dev/Prod Parity 01.06.2020 5:03
The 12.1 factor approach prefers locality over fully integrated environments. Doing so promotes fast and independent iterations on discrete services using automated tests to verify correctness. End-to-End issues that may have been identified with a fully integrated environment with dev/prod parity should be pushed downstream in the deployment pipeline in accordance with test pyramid principles. If...
12.1 Factor Apps: Logs 18.05.2020 4:50
The 12 factor app states that applications should log to standard out and standard error, thus not concerting themselves with the storage and processing of their log stream. That's a good start point, but we need more than that. The 12.1 factor app does these three things: Supports a LOG_LEVEL configuration option Uses a machine readable format, such as JSON, in production Treats log streams as a...
12.1 Factor Apps: Config 04.05.2020 8:26
The 12 factor app states that applications should read config from environment variables. It implies separation of code and config. That’s about it, but there’s good bones here. I want something bigger from this factor. Specifically that applications may be deployed to new environments without any code changes. This requires a few additions: Configure the process through command options and enviro...
12 Factor Apps 21.04.2020 10:03
In the modern era, software is commonly delivered as a service: called web apps , or software-as-a-service . The twelve-factor app is a methodology for building software-as-a-service apps that: Use declarative formats for setup automation, to minimize time and cost for new developers joining the project; Have a clean contract with the underlying operating system, offering maximum portability betwe...
The Principle of Improvement 06.04.2020 5:26
This episode completes our introduction to the three ways of DevOps. The previous two episodes introduced flow and feedback. Flow, the first way, establishes fast left to right flow from development to production. Feedback, the second way of DevOps, establishes right to left feedback from production to development, so using the state of production informs development decisions. The Third Way of De...
The Principle of Feedback 23.03.2020 6:34
The DevOps Handbook & Accelerate are the source material for this episode. The Principle of Feedback, or the second way of DevOps, describes using right to left feedback in the value stream. This episode explores how telemetry is more than error data or alerts. When used right (i.e. paired with experimentation), telemetry provides an objective way to move towards shared goals. Books The DevO...
The Principle of Flow 10.03.2020 5:51
The DevOps Handbook & Accelerate are the source material for this episode. The principle of flow, or the first way of DevOps, calls for building fast feedback from development to production. In practice this mean implementing continuous delivery. Books The DevOps Handbook by Gene Kim, Jez Humble, John Willis, Patrick Debois Accelerate by Nicole Forsgren, Jez Humble, Gene Kim ★ Support this po...
The Three Ways of DevOps 25.02.2020 5:21
The DevOps Handbook & Accelerate are the source material for this episode. The DevOps Handbook is the best introduction to DevOps available. It puts the value stream at the center of an IT company, thus it’s in the company’s best interest to optimize the value stream. The DevOps Handbook presents the “Three Ways”: flow, feedback, and learning. Accelerate picks up where the DevOps Handbook lef...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.