Three months ago, I discovered something uncomfortable during a quarterly business review: our platform engineering team—6 talented engineers, $2M annual budget, 18 months of investment—had achieved 22% adoption across our 120-person engineering organization.
Meanwhile, our infrastructure costs were climbing. Not from the official platform, but from what we euphemistically called “experimental workloads.” In reality? Developers were running shadow Kubernetes clusters, spinning up their own CI/CD pipelines, and building custom deployment tooling because our “golden paths” felt more like golden handcuffs.
We’re not alone. According to platform engineering teams surveyed in 2026, 45.3% cite developer adoption as their top challenge—not technical complexity, not scalability, not reliability. Developer adoption. And roughly 70% of platform initiatives fail to achieve meaningful adoption.
The Golden Path Promise vs. The Adoption Reality
The irony is painful: teams that invest in well-designed golden paths see voluntary adoption rates above 80%. Teams that mandate golden paths struggle to reach 20%. We were firmly in the latter camp.
Our platform team had built what they thought was comprehensive: standardized deployment pipelines, observability out-of-the-box, security scanning baked in, FinOps cost tracking integrated. On paper, it was better than the shadow platforms developers were building.
But “better” is in the eye of the beholder. Our backend engineers found the deployment pipeline too slow for their rapid iteration needs. Our ML engineers couldn’t use custom containers. Our frontend team didn’t need half the security scanning that added 8 minutes to every build.
We had optimized for governance and standardization. Developers had optimized for velocity and autonomy.
The Shadow Platform Economy Is Thriving
Here’s what really woke me up: Gartner projects that 75% of employees will use technology outside IT oversight by 2027, up from 41% in 2022. This isn’t a developer culture problem—it’s a product-market fit problem.
Shadow platforms exist because the official platforms aren’t solving the jobs developers actually hire them for:
- Speed: Waiting 3 days for platform team approval feels incompatible with shipping fast
- Autonomy: Developers who can architect distributed systems don’t want to submit tickets to change a config value
- Experimentation: Golden paths are great for production workloads, terrible for prototyping new ideas
- Customization: One-size-fits-all rarely fits the shape of any specific problem
The scariest part? Shadow platforms carry real costs. Organizations using shadow AI report uploading an average of 8.2 GB of data monthly, with 20% suffering security breaches that added $200K to average breach costs.
Are We Building Infrastructure or Infrastructure Theatre?
Here’s my uncomfortable question: When 60% of platform capabilities go unused, are we building infrastructure that enables developers, or infrastructure theatre that makes executives feel good?
Platform engineering emerged to solve real problems: toil, inconsistency, security vulnerabilities, cloud cost explosions. But somewhere along the way, did we start optimizing for platform team satisfaction instead of developer outcomes?
Nearly 30% of platform initiatives don’t even measure success. And 47.4% operate on budgets under $1M while expected to deliver broad organizational impact. We’re asking platform teams to boil the ocean without measuring whether the water’s even getting warm.
The Product-Market Fit Lens
I keep coming back to product thinking. If I were launching a B2B SaaS product with 22% adoption and 78% of customers building their own alternatives, I wouldn’t blame the customers. I’d admit I hadn’t found product-market fit.
Why should internal platforms be different?
Platform teams serve customers who have alternatives. They can:
- Build their own tooling (shadow platforms)
- Use public cloud native services (bypass the platform)
- Copy-paste from successful teams (ignore standardization)
- Wait for the platform (accept the friction tax)
A golden path must be something developers choose because it’s better than the alternative, not because they have no other option. The moment you mandate a golden path, you create resentment and shadow IT. You lose the feedback loop that makes golden paths improve over time.
Questions for This Community
I’m genuinely curious how others are navigating this:
-
Is low adoption a developer culture problem or a platform UX problem? Are we teaching developers wrong, or building platforms wrong?
-
Should we mandate golden paths to enforce governance, or earn adoption through better UX? Can you have both, or is there always a trade-off?
-
How do you compete with the ease of spinning up shadow platforms? When
kubectl createorterraform applytakes 30 seconds but your golden path takes 3 days, what’s your moat? -
What does “platform as a product” actually mean in practice? Product management rituals? Treating developers as customers? User research and NPS scores? How do you do this without building a bureaucracy?
Our platform team is at a crossroads. We can double down on mandates and enforcement, or we can rebuild from the ground up with a product mindset. I’m leaning heavily toward the latter, but I’d love to hear from people who’ve navigated this successfully—or unsuccessfully.
Are we alone in this? Or is the 40% adoption rate the new normal that nobody wants to admit out loud?