# Internal Developer Platforms with Joe Schneider

- Show: [The Pragmatic Embedded Podcast](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast)
- Published: 2022-12-21
- Length: 55m
- Page: https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider
- Listen: https://agileembeddedpodcast.com/episodes/internal-developer-platforms-with-joe-schneider-mGCccahM

## Summary

Joe Schneider, founder of the embedded software consultancy Dojo 5, joins hosts Jeff Gable and Luca Engeli to discuss Internal Developer Platforms (IDPs) for embedded systems. They argue that rising firmware complexity has made infrastructure management a distinct skill set, necessitating dedicated platform engineering roles or specialized tools like Dojo 5's EmbedOps product to prevent developer burnout and ensure quality.

## Chapters

- [0:01](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=1) Introduction and the Joy of Engineering
- [9:39](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=579) Defining Internal Developer Platforms (IDP)
- [13:17](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=797) IDP Scope: Dev Environment vs. Runtime
- [23:31](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=1411) Firmware Complexity and the Need for Specialization
- [28:53](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=1733) Scaling IDPs: From One-Person Shops to Enterprise
- [37:10](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider#t=2230) Getting Started and Dojo 5's EmbedOps

## Topics

- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [AI & machine learning](https://hardwarepodcasts.com/topic/ai-and-machine-learning)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)
- [Scaling production](https://hardwarepodcasts.com/topic/scaling-production)
- [Quality & yield](https://hardwarepodcasts.com/topic/quality-and-yield)

## Most relevant to

early-stage companies

## Mentioned

- Dojo 5 (company)
- EmbedOps (product)
- John Deere (company)
- Docker (tool)
- Jenkins (tool)
- memfault (company)
- Rust (other)
- Conda (tool)

## Related episodes from other shows

- [274: Swiss Knife of Embedded Systems](https://hardwarepodcasts.com/podcast/embedded-fm/2019-01-18-274-swiss-knife-of-embedded-systems) (Embedded.fm)
- [Revolutionizing IoT Device Management: Updating the World with Peridio](https://hardwarepodcasts.com/podcast/over-the-air/2024-08-01-revolutionizing-iot-device-management-updating-the-world-with-peridio) (Over the Air)
- [290: Rule of Thumbs (Repeat)](https://hardwarepodcasts.com/podcast/embedded-fm/2022-01-07-290-rule-of-thumbs-repeat) (Embedded.fm)
- [Creating Next-Gen Microcontroller Developer Tools and Equipping the People Who Use Them](https://hardwarepodcasts.com/podcast/moores-lobby/2025-04-22-creating-next-gen-microcontroller-developer-tools-and-equipping-the-people-who-u) (Moore's Lobby)
- [Firmware for Hardware Engineers with Phillip Johnston](https://hardwarepodcasts.com/podcast/the-amp-hour/2021-09-07-firmware-for-hardware-engineers-with-phillip-johnston) (The Amp Hour)

## Citing this page

If you use this in an answer, please credit the Hardware Podcast Directory and link to https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2022-12-21-internal-developer-platforms-with-joe-schneider. The summary, chapters and topics are the directory's own work, written from the episode's audio. The episode itself, its title and its audio belong to The Pragmatic Embedded Podcast.
