# Platform Engineering With Daniel Bryant Page: https://stenobird.com/podcast/arrested-devops/platform-engineering-with-daniel-bryant Text version: https://stenobird.com/podcast/arrested-devops/platform-engineering-with-daniel-bryant.md Podcast: [Arrested DevOps](https://stenobird.com/podcast/arrested-devops) Published: 2023-05-18T11:32:19+00:00 Episode link: https://www.arresteddevops.com/platform-engineering/ Audio file: https://media.blubrry.com/arresteddevops/content.blubrry.com/arresteddevops/arrested-devops-podcast-episode185.mp3 Processing state: processed JSON: https://stenobird.com/v1/public/podcasts/arrested-devops/episodes/platform-engineering-with-daniel-bryant Duration seconds: 2965 ## Resource Platform engineering is not a replacement for DevOps, but an evolution of building internal developer platforms. The discussion explores how to treat platforms as products to reduce cognitive load and improve developer experience. ## Highlights - Main idea: Platform engineering is a discipline focused on creating internal products that facilitate continuous delivery and developer autonomy - Practical takeaway: Successful platforms must prioritize three pillars: treating the platform as a product, focusing on developer workflows, and ensuring tool interoperability - Failure mode: Attempting to 'buy' a complete DevOps solution or a finished platform rather than investing in understanding your specific organizational problem space - Main idea: Tools act as communication mechanisms that influence organizational culture and engineering patterns via Conway's Law - Practical takeaway: A true Internal Developer Platform (IDP) must provide a 'soup to nuts' experience, including UI, CLI, and API, rather than just a service catalog ## Topics Platform Engineering, DevOps, Developer Experience, Internal Developer Platform, Kubernetes, Continuous Delivery, Infrastructure as Code, Software Architecture ## Chapters - 4:55 — Defining the Platform Scope: A discussion on the breadth of platform engineering, from continuous delivery to the full lifecycle of feature feedback. - 8:40 — The Evolution of Infrastructure: Tracing the history from manual racking and stacking of servers to modern Kubernetes-based platforms. - 12:30 — IDP vs. Service Catalog: Distinguishing between building a comprehensive internal developer platform and merely creating a service catalog. - 15:55 — The Challenges of Custom Tooling: Examining the difficulty of building bespoke platforms without existing SaaS solutions for the entire stack. - 23:15 — How Tools Influence Culture: Exploring how infrastructure tools influence engineering DNA and organizational communication patterns. - 30:35 — The Responsibility of Platform Teams: Discussing the role of platform engineers in ensuring organizational scalability without creating unsolvable bottlenecks. - 41:50 — The Three Pillars of Platform Success: Summarizing the core principles: platform-as-a-product, workflow focus, and composability. ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/arrested-devops/episodes/platform-engineering-with-daniel-bryant/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/arrested-devops/platform-engineering-with-daniel-bryant.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.