# 528: Goldfish Chunks Page: https://stenobird.com/podcast/embedded-1055969/528-goldfish-chunks Text version: https://stenobird.com/podcast/embedded-1055969/528-goldfish-chunks.md Podcast: [Embedded](https://stenobird.com/podcast/embedded-1055969) Published: 2026-06-25T23:00:00+00:00 Episode link: https://embedded.fm/episodes/528 Audio file: https://traffic.libsyn.com/secure/makingembeddedsystems/embedded-ep528.mp3?dest-id=141180 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/embedded-1055969/episodes/528-goldfish-chunks Duration seconds: 4226 ## Resource Tyler Hoffman returns to the show to discuss diagnostics and observability data in embedded systems. We catch up on his life after startup acquisition, explore the hows and whys of keeping product data separate from operational data, and consider the realities of fleet management at scale. Tyler is the co-founder of Memfault . Memfault was acquired by Nordic Semiconductor about a year ago. While Nordic has nRF Cloud as a smaller scale solution for Nordic devices (~100 devices), Memfault will continue to maintain support for non-Nordic platforms as well. During the discussion, Tyler advocates for a "device-in-control" philosophy, emphasizing that edge devices should retain the intelligence to manage their own firmware updates and telemetry. We also discuss the practical constraints of remote fleet debugging, outlining why tools built for high-bandwidth web infrastructure will quickly bankrupt an IoT company, and identifying exactly when a project is too low-bandwidth, or too small, to justify an external observability platform. Christopher shares his recent experiences with Memfault which leads to a discussion of chunks, flash memory buffers and MDS. The Memfault Diagnostic Service (MDS) is a standardized way for BLE devices to send the chunk payloads to a gateway device (mobile phone) which can then forward the data to the Memfault cloud. If you want a deep dive into the reasoning around starting Memfault, Tyler was on Embedded.fm episodes 390: Irresponsible At the Time and 395: I Can No Longer Play Ping Pong . Reaching back into the archives, Elecia, Tyler, and Phillip Johnston were on the Memfault Coredump Sessions podcast , a special crosspost with Embedded.fm , episode 451: From Concept to Launch You can also find technical deep dives on Memfault's Interrupt blog .… ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/embedded-1055969/episodes/528-goldfish-chunks/transcription-requests` — Idempotently request low-priority transcript generation for this episode. - read_markdown: `GET https://stenobird.com/podcast/embedded-1055969/528-goldfish-chunks.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.