# How developer platforms fail (and how yours won’t) with Russ Miles Page: https://stenobird.com/podcast/podrocket/how-developer-platforms-fail-and-how-yours-won-t-with-russ-miles Text version: https://stenobird.com/podcast/podrocket/how-developer-platforms-fail-and-how-yours-won-t-with-russ-miles.md Podcast: [PodRocket](https://stenobird.com/podcast/podrocket) Published: 2026-02-12T13:00:00+00:00 Episode link: http://podrocket.logrocket.com/how-developer-platforms-fail-and-how-yours-wont-with-russ-miles Audio file: https://dts.podtrac.com/redirect.mp3/aphid.fireside.fm/d/1437767933/3911462c-bca2-48c2-9103-610ba304c673/d7c50869-f660-4748-8d06-5e31f8ad3eee.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/podrocket/episodes/how-developer-platforms-fail-and-how-yours-won-t-with-russ-miles Duration seconds: 2762 ## Resource Stop treating developer platforms as factories and start treating them as products designed to increase the flow of value. This discussion explores how to reduce cognitive burden by building strong feedback loops rather than just adding more pipeline steps. ## Highlights - Main idea: A developer platform should be viewed as a product that optimizes for the flow of value rather than a factory for mass production - Practical takeaway: Focus on reducing cognitive burden by providing actionable signals at the moment of development, not just dumping security checks into a backlog - Failure mode: Creating 'Franken-platforms' by layering bureaucratic pipeline steps that increase developer friction without providing useful feedback - Main idea: Effective platform engineering utilizes the OODA loop (Observe, Orient, Decide, Act) to turn technical signals into valuable responses - Practical takeaway: Use developer experience (DX) surveys to ensure that the feedback loops you build are actually helpful and not perceived as a nuisance ## Topics Platform Engineering, Developer Experience, Cognitive Load, Software Delivery, DevOps, Internal Developer Platforms, Product Management, Continuous Integration ## Chapters - 1:00 — What Is a Developer Platform: Redefining the platform as a way to lift the flow of value rather than a manufacturing assembly line. - 4:35 — You Already Have a Platform: Why every organization has an internal platform and why adopting a 'platform as a product' mindset is essential. - 8:05 — Cognitive Load vs Cognitive Burden: Distinguishing between helpful standardization and the heavy mental tax of poorly designed tooling. - 11:35 — Feedback Loops and TDD: The importance of rapid, local feedback loops to build confidence in code before it hits the slow production pipeline. - 15:05 — Pipelines, Security and OODA Loops: How to 'shift left' without creating an arms race between developers and security automation. - 25:15 — The Factory Metaphor Problem: Critiquing the use of manufacturing terminology like 'pipelines' and 'foundries' in software engineering. - 42:25 — Modern Software Engineering: Using DX surveys and the OODA loop to transform technical nuisances into valuable developer experiences. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/podrocket/episodes/how-developer-platforms-fail-and-how-yours-won-t-with-russ-miles/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/podrocket/how-developer-platforms-fail-and-how-yours-won-t-with-russ-miles.md` — Read the agent-friendly Markdown representation of this episode resource. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.