Home / Companies / Unleash / Blog / Post Details
Content Deep Dive

Build, Deploy, or Request: Where your configuration decisions actually belong

Blog post from Unleash

Post Details
Company
Date Published
Author
Wojtek Gawronski
Word Count
2,058
Company Posts That Month
20
Language
English
Hacker News Points
-
Post removed?
No
Summary

The text delves into the concept of decision-making frameworks in software engineering, emphasizing the importance of correctly assigning configuration decisions to three distinct layers: Code (Build Time), Infrastructure (Deploy Time), and Runtime (Request Time). It highlights the challenges teams face when decisions are misplaced, causing friction and inefficiencies, and introduces a mental model for diagnosing where decisions should be bound. Each layer provides different levels of context and flexibility, with early binding at the code level offering determinism but less flexibility, and late binding at runtime allowing more adaptability but with added complexity. The post argues for the development of mature practices for runtime decisions, akin to those for build-time and deploy-time, and introduces the concept of FeatureOps as a discipline to improve decision-making processes, thereby enhancing engineering performance and business outcomes.

Trends Found in this Post
Trend Post Mentions Total Month Mentions Posts Companies MoM
Kubernetes 4 1,965 371 106 -15%
Observability 1 3,421 707 180 -24%
Secrets Management 1 2,152 360 101 +18%
Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.