# 435: Sad Lack of Gnomes

- Show: [Embedded.fm](https://hardwarepodcasts.com/podcast/embedded-fm)
- Published: 2022-11-25
- Length: 56m
- Episode: 435
- Page: https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes
- Listen: https://embedded.fm/episodes/435

## Summary

Hosts Elecia White and Chris White discuss recent shifts in the embedded development ecosystem, specifically the shutdown of the Mbed compiler ecosystem and its replacement by Keil Studio Cloud, which they find significantly more complex. They also explore new developer tools like GitHub Codespaces for cloud-based coding and Linode for hosting self-managed Mastodon servers. The conversation covers technical nuances of C language quirks, such as compound literals and flexible array members, and the mechanics of hardware versus software breakpoints in debugging.

## Chapters

- [0:06](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=6) Introduction: Thanksgiving and Show Overview
- [1:05](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=65) GitHub Codespaces: Cloud-based Development Environments
- [6:00](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=360) The End of Mbed and Rise of Keil Studio Cloud
- [9:36](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=576) Moving to Mastodon and Running a Linode Server
- [23:01](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=1381) Completing the Making Embedded Systems Class
- [31:01](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=1861) Origami Projects and Underwater Acoustic Modems
- [45:02](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=2702) Quirks of C: Compound Literals and Flexible Arrays
- [50:08](https://hardwarepodcasts.com/podcast/embedded-fm/2022-11-25-435-sad-lack-of-gnomes#t=3008) Hardware vs. Software Breakpoints Explained

## Topics

- [EDA & CAD tools](https://hardwarepodcasts.com/topic/eda-and-cad-tools)
- [Embedded firmware](https://hardwarepodcasts.com/topic/embedded-firmware)
- [Microcontrollers & dev platforms](https://hardwarepodcasts.com/topic/microcontrollers-and-platforms)
- [Careers & education](https://hardwarepodcasts.com/topic/engineering-careers-and-education)
- [Wireless & RF](https://hardwarepodcasts.com/topic/wireless-and-rf)

## Most relevant to

early-stage companies

## Mentioned

- GitHub Codespaces (tool)
- Mbed (tool)
- Keil Studio Cloud (tool)
- Linode (company)
- Mastodon (other)
- Memfault (company)

## Related episodes from other shows

- [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)
- [The Magic of Calipers](https://hardwarepodcasts.com/podcast/the-amp-hour/2023-02-27-the-magic-of-calipers) (The Amp Hour)
- [The Focus Knob Works](https://hardwarepodcasts.com/podcast/the-amp-hour/2026-08-05-the-focus-knob-works) (The Amp Hour)
- [Buzzword Bingo (or: which modern technologies make sense for embedded?)](https://hardwarepodcasts.com/podcast/the-pragmatic-embedded-podcast/2024-11-13-buzzword-bingo-or-which-modern-technologies-make-sense-for-embedded) (The Pragmatic Embedded Podcast)
- [Gotta Update My Dog](https://hardwarepodcasts.com/podcast/the-amp-hour/2016-04-29-gotta-update-my-dog) (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/embedded-fm/2022-11-25-435-sad-lack-of-gnomes. 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 Embedded.fm.
