Jack Danger's framework for understanding three-layer engineering organizations and the neglected domain engineering layer
Jack Danger's framework reveals that engineering organizations actually have three layers, not two: Product Engineering (visible features), Domain Engineering (company-specific knowledge), and Infrastructure Engineering (foundational technology). The article introduces concepts of 'Infrastructure Gravity' that pulls engineers toward foundational work and 'Feature Lift' that pushes toward rapid shipping, both of which cause organizations to neglect the critical middle layer. Engineering leaders will learn that investing in Domain Engineering—which encapsulates shared concepts and competitive advantage—creates superlinear improvements in development speed and product quality.
Check out the full stdlib collection for more frameworks, templates, and guides to accelerate your technical leadership journey.