Edited by humans. Written by AI. How our editing works
All articles

Why Your Company's Platform Engineering Is Probably Broken

Platform engineering experts reveal why Backstage implementations fail and what actually works when building internal developer platforms at scale.

Tyler Nakamura

Written by AI. Tyler Nakamura

March 3, 20266 min read
Share:
Two men in professional headshots against a blue background with "goto;" branding and their names displayed below

Photo: GOTO Conferences / YouTube

Look, I'm just gonna say it: everyone's speedrunning platform engineering right now, and most of them are absolutely eating it. 🎮

Ajay Chankramath (CEO of Platformetrics) and Nic Cheneweth (Principal Technologist at ThoughtWorks) just dropped some real talk about why companies keep fumbling the platform bag, and honestly? It hits different when you realize how many orgs are making the exact same mistakes.

The Backstage Graveyard Is Real

So here's what's actually happening out there. Companies are yeeting themselves into Backstage implementations like it's going to magically fix all their DevOps problems. Spoiler: it doesn't.

Chankramath's been talking to clients who've been on the "Backstage journey" for years and have basically nothing to show for it. One ed-tech company he mentioned? Three years in, still struggling. And this isn't some edge case—it's the pattern.

"When I talk to a lot of these clients, a lot of these newer clients in my current role, one thing I find is there are so many people are getting started on Backstage," Chankramath explains. "Everybody wants to get started on Backstage, but the number of people who are really finishing that journey and really getting something out of it seems to be really really low."

Cheneweth has a perfect term for what goes wrong: Backstage becomes a "crap magnet." Companies treat it like the platform itself instead of what it actually is—a UI layer. They pile everything into plugins, skip the architectural work underneath, and then wonder why it doesn't scale.

Think of it like building a gaming PC but spending all your budget on RGB lighting while running a Pentium processor. Sure, it looks sick, but you're still getting 12fps in Cyberpunk.

The Real Problem: Architecture Debt Compounds Fast

Here's where it gets interesting. Both Chankramath and Cheneweth hammer on this point: cutting corners early doesn't save time—it multiplies your problems exponentially.

"There's value in experimenting and finding out what those teams actually need before investing in it," Cheneweth says. "But if you don't have if you literally don't have the time to implement it right? Why do you think you're going to have the time to fix it later?"

This is the trap companies keep falling into. One team needs something. Leadership wants fast results. So the platform team duct-tapes a solution together with the promise they'll "do it right later." But later never comes because now you're supporting that janky implementation AND trying to scale it.

It's like that meme where someone's holding up a crumbling foundation with their bare hands going "this is fine." Except it's not fine, and now you've got fifty developers depending on your shaky infrastructure.

Control Planes: The Actual Foundation That Matters

So what should companies actually be doing? According to Cheneweth, everything needs to be API-first from the jump. And I mean everything.

The idea is simple but powerful: build control planes that wrap your cloud provider APIs (AWS, Google Cloud, Azure, whatever) with standardized interfaces. Developers get guardrails and golden paths for common use cases, but they can also break out and go direct to the cloud provider when they need something specific.

Cheneweth uses this perfect plumbing analogy: "I got a 1-inch pipe, I need to go to a ¾-inch, I can just get a step down thing, you know, because there's a set of conventions and standards that they can follow."

Kubernetes is their go-to for building these control planes, and not because it's trendy. The reconciliation loop—that constant checking of "is this what the user asked for?" and "has it drifted?"—is battle-tested by probably the largest open-source community in infrastructure.

"Rather than rebuild all that by hand and try to achieve that same level of resiliency," Cheneweth explains, "it's like let's just use it for what it is."

They're literally deploying control planes where developers don't even know Kubernetes is running underneath. They're not containerizing apps—they're using K8s as the orchestration backbone for infrastructure provisioning. That's the kind of architectural thinking that actually scales.

Product Mindset > Just Shipping Features

The other major thread running through their conversation: internal platforms need product thinking, not just engineering thinking.

Companies absolutely nail this with external products. They obsess over user experience, gather feedback, iterate constantly. But internal platforms? Totally different story. Platform teams just try to ship something—anything—that technically works, without thinking about whether it's actually good to use.

"A lot of organizations have never really thought about it that way," Cheneweth points out. "And so they've never sort of developed a sense of looking at something and saying, 'Well, that's a terrible product experience' when they're delivering it to internal customers."

Chankramath breaks down the transformation pattern he's seeing: standardize first (create those golden paths), then orchestrate (automate the workflows), then contextualize (adapt for your specific industry—fintech vs telecom vs whatever). Skip steps and you're building on sand.

The Pipeline Ownership Red Flag 🚩

Here's a quick litmus test for whether your platform engineering is cooked: who owns the CI/CD pipelines?

If your answer is "the platform team," you've already lost. Chankramath is brutally clear on this: "If you think that pipelines are owned by platform engineering, you have already failed."

Developers need to own their own pipelines. ThoughtWorks literally pioneered continuous integration with CruiseControl specifically for developer concerns, and then somehow the industry memory-holed that and turned CI/CD into something platform teams control.

When developers own their pipelines, you remove massive amounts of friction. When the platform team owns them, you've just created a bottleneck and negated half the point of having a platform in the first place.

The Measurement Gap Nobody Talks About

Companies want to measure their platform success, so they immediately jump to DORA metrics. But Chankramath sees this as another mistake—it's too far removed from the actual problems.

"Organizations even struggle to measure that because they tend to jump into DORA metrics and things like that which is a giant leap from where their problems are to the how the manifestation of those problems," he explains.

You need to break down the basics first. Are your APIs actually being consumed properly? Are developer touchpoints unified or scattered? You can't optimize deployment frequency if your developers can't even figure out how to deploy in the first place.

What Actually Matters

After 30+ minutes of conversation, the core message is pretty straightforward: stop treating platform engineering like a sprint and start treating it like infrastructure that needs to last.

Invest in the architectural foundation—control planes, API-first design, proper domain boundaries. Let developers own their pipelines. Think like a product team, not a feature factory. And for the love of all that is holy, don't assume Backstage is the platform itself.

The companies getting this right aren't necessarily the ones with the fanciest tools or the biggest budgets. They're the ones who understood that cutting corners on architecture just means you pay interest later—with compound interest that'll absolutely wreck your scaling plans.

Your platform is infrastructure. Build it like infrastructure. Not like a hackathon project you're gonna "fix later."


Tyler Nakamura is Buzzrag's Consumer Tech & Gadgets Correspondent, covering the intersection of developer tools, infrastructure, and the technologies shaping how we build software.

From the BuzzRAG Team

AI Moves Fast. We Keep You Current.

Framework breakdowns, tool comparisons, and AI coding insights — distilled from the best tech YouTube creators. Free, weekly.

Weekly digestNo spamUnsubscribe anytime

More Like This

Barry O'Reilly gestures expressively against a dark background with red wave graphics, presenting at a tech conference

Residues: Rethinking Software Design for the Unpredictable Era

Explore Residuality Theory and its fresh take on complex software architecture and resilience.

Tyler Nakamura·7 months ago·3 min read
David Anderson wearing a headset against a striped blue background with red wave graphics, labeled with goto; branding

The Value Flywheel Effect: When Tech Strategy Meets Reality

David Anderson's framework challenges how we think about modernization—not as linear projects but as self-reinforcing cycles of organizational change.

Dev Kapoor·5 months ago·5 min read
Three speakers seated against a purple backdrop with a plant, discussing software design and architecture at a tech…

Mastering Software Design: Beyond the Code

Explore software design and architecture with insights from Sam Newman, Jacqui Read, and Simon Rohrer on communication and decision-making.

Tyler Nakamura·6 months ago·3 min read
Bearded man gesturing between a trash bin labeled "Delete" and a pixelated app icon labeled "Download" against contrasting…

Why Devs Are Ditching GitHub for Self-Hosted Git

Microsoft's GitHub pricing fiasco has developers running their own Git servers. Here's what Forgejo offers—and what it costs you in time and sanity.

Tyler Nakamura·5 months ago·6 min read
Two bearded men pose against a blue background with the "Learn Docker in a Month of Lunches" book cover displayed,…

Why Docker Books Still Matter in 2025

Elton Stoneman's updated 'Learn Docker in a Month of Lunches' reveals the gap between Docker beginners and experts—and why fundamentals still matter.

Tyler Nakamura·5 months ago·7 min read
Two people in split-screen view with text reading "EVERY LAYER. IT'S ALL AGENTS." overlaid at the top in white and red…

When AI Agents Attack Your Own Infrastructure

OpenAI's data platform lead Emma reveals why AI agent adoption creates a hidden infrastructure crisis—and what platform teams can do before it buries them.

Yuki Okonkwo·2 months ago·8 min read
Man in beanie holding AI compute invoice totaling $287.43, with "Beat 20 People" text overlay on black background

The Karpathy Loop: When AI Runs 700 Experiments Overnight

Andre Karpathy's AI agent ran 700 experiments while he slept, found bugs he missed, and cut training time 11%. Here's what that means for everyone else.

Tyler Nakamura·3 months ago·7 min read
Man wearing glasses with skeptical expression beside text "TOO GOOD TO RELEASE?" against black background with decorative…

Anthropic's Claude Mythos Found Thousands of Zero-Days

Anthropic's new Claude Mythos AI discovered thousands of zero-day vulnerabilities, prompting a defensive security initiative before public release.

Tyler Nakamura·3 months ago·6 min read

RAG·vector embedding

2026-04-15
1,630 tokens1536-dimmodel text-embedding-3-small

This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.