Listen "12.1 Factor Apps: Config"
Episode Synopsis
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 environment variablesPrefer explicit configuration over implicit configuration Use a dry run option to verify config sanityFail fast on any configuration errorMentioned in ShowWhere, What, and How to Test on the Ruby Testing PodcastResourcesThe 12 Factor AppMy Review & Analysis on The DevOps HandbookMy Review & Analysis on AccelerateSoftware Development in 3 Principles & 4 MetricsBooksThe DevOps Handbook by Gene Kim, Jez Humble, John Willis, Patrick DeboisAccelerate by Nicole Forsgren, Jez Humble, Gene Kim
★ Support this podcast on Patreon ★
More episodes of the podcast Software Delivery in Small Batches
Small Batches returns in 2025
02/12/2024
The Zen of Programming: Part Six
11/11/2024
The Zen of Programming: Part Five
28/10/2024
The Zen of Programming: Part Four
14/10/2024
The Zen of Programming: Part Three
30/09/2024
The Zen of Programming. Part Two.
09/09/2024
Reading the Zen of Programming. Part One.
26/08/2024
Incidents & Operations with Dan Slimmon
11/08/2024
Strategic Thinking with Alex Nesbitt
29/07/2024
Playing to Win
15/07/2024
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.