PodParley PodParley
The TMPDIR podcast

PODCAST · technology

The TMPDIR podcast

TMPDIR is a podcast about embedded Linux, Yocto/OpenEmbedded, Zephyr, and IoT product engineering. Cliff Brake and Khem Raj dig into BSPs, OTA updates, Linux kernel and device tree work, firmware and RTOS development, build systems (BitBake, Kas), and the editor/CLI tools embedded engineers actually use day to day.

  1. 52

    Space Grade Linux, Yocto, and Embedded Linux in Orbit With Tim Bird

    Tim Bird of Sony joins us on Space Grade Linux (SGL) — the ELISA-incubated project bringing embedded Linux to spacecraft. We cover the meta-sgl Yocto layer, fault-tolerant file systems, QEMU radiation simulation, fleet OTA updates, and how Linux already dominates on-orbit compute via Starlink.

  2. 51

    2025 Review

    We reflect on 2025, what is new, trends, tools, etc.

  3. 50

    RISC-v and FPGAs With Ted Speers From Microchip

    Learn about the FPGA and RISC-V products.

  4. 49
  5. 48

    Clang/LLVM in Yocto

    Learn about Clang, its history in Yocto, and what is new.

  6. 47

    Matt Madison, the Latest With NVIDIA Embedded and Other Technologies

    Learn what is happening in the meta-tegra layer for NVIDIA embedded products.

  7. 46

    Avocado OS With Justin Schneck

    Learn how Avocado OS is solving Embedded Linux problems

  8. 45

    The Yoe Rolling Release

    An overview of rolling releases and how we do it in Yoe

  9. 44

    Michael Lynch: Effective Writing for Developers

    From big-tech to bootstrapping -- how writing has propelled Michael's career

  10. 43

    RISC-v and LLVM With Alex Bradbury

    Learn about the interesection of these two cutting edge technologies

  11. 42

    Simplicity

    What is simplicity, why does it matter, and how do we get there?

  12. 41

    Product vs. Technology

    In this episode, we discuss why and how to differentiate product and technology.

  13. 40

    New Tools in 2024

    Discussion of new tools we found in 2024

  14. 39

    Unintended Open Source Forks

    You can easily end up on your own fork of an OSS project.

  15. 38

    Open Hardware With Jason Kridner

    Learn how the BeagleBoard Foundation does open hardware

  16. 37

    Recent Experiences Building a Connected Device With Zephyr

    Discussion on what is like to build using Zephyr.

  17. 36

    Bob Dotterer -- 3D Printing in Manufacturing

    Bob joins us to share his experiences in design, manufacturing, and 3D printing.

  18. 35

    Matthew Rassi - An Overview of Lean

    In this episode, we go back to the origins of lean in the manufacturing space and learn how it can apply to development.

  19. 34

    Matt Madison, Meta-Tegra, and What Makes a Good Yocto BSP

    Learn about the OE4T project for Nvidia SOCs

  20. 33

    Chris Cole - Running LLMs on Microcontrollers

    A discussion about AI at the edge.

  21. 32

    Eystein Stenberg From Mender.io

    Discussion about Mender, OTA update, product vs. platform, etc.

  22. 31

    Drew Moseley From Toradex

    Discussion with Drew about Embedded Linux, technologies, and challenges.

  23. 30

    Embedded Open Source Summit Recap

    Khem attended EOSS and shares some of his thoughts about the event.

  24. 29

    How Yocto Dynamic Layers Help You Build Your Platform

    Learn what dynamic layers are and when you should use them

  25. 28

    Developer Workflow and Productivity

    How can you improve your workflow and productivity?

  26. 27

    Predictions, Trends, and Opportunities for 2024

    We discuss what might be coming in the new year.

  27. 26

    Why Open Source for Product Development

    In this episode, we discuss why leveraging Open Source adds value to your products.

  28. 25

    What Is New in the Yoe Distribution

    A discussion on some of the new platforms and features in the Yoe Distribution.

  29. 24

    Living on Main

    The philosophy of using the latest software releases.

  30. 23

    Burkhard Stubert - Qt and Yocto

    Conversation with Burkhard where he shares his experiences with Qt and Yocto

  31. 22

    Why Arch Linux?

    In this episode we discuss how Arch Linux can help you as a developer.

  32. 21

    Zephyr - First Experiences

    Some thoughts on our first few months with Zephyr

  33. 20

    The Power of the Demo

    How a demo can be used to prove and sell your ideas.

  34. 19

    Release Early and Often

    In this episode, we discuss why you should share your work early.

  35. 18

    Build Acceleration

    In this episode, we discuss how to make your builds go faster.

  36. 17

    The Technology Trajectory

    In this episode, we discuss considerations in selecting technology.

  37. 16

    Why 64-Bit?

    In this episode, we discuss why you should consider 64-bit for Embedded Linux project.

  38. 15

    Databases

    In this episode we databases, various types, how they work, etc.

  39. 14

    Do You Own Your Platform?

    In this episode we describe what a platform is and the importance of owning it.

  40. 13

    A Day in the Life of a Go Developer

    In this episode we describe the typical experience of a Go developer.

  41. 12

    A Day in the Life of a Yoe Developer

    In this episode we describe how we develop, test, and use the Yoe Distribution.

  42. 11

    Discussion With Andrew Wafaa

    In this episode we discuss many aspects of Open Source and learn from Andrew's experience.

  43. 10

    Documentation

    In this episode we discuss several aspects of documentation.

  44. 9

    Tips for Yocto BSPs

    In this episode we discuss what makes a good Yocto BSP.

  45. 8

    Using Elm for Frontend Development

    In this episode we discuss our experience using the Elm language for web application development.

  46. 7

    The Yoe Updater

    In this episode, we discuss the Yoe updater and why it exists.

  47. 6

    Reflections on Developing an Odroid-C2 Based Product

    In this episode, we discuss our experiences using the Yoe Distribution on a real project.

  48. 5

    Embedded Linux Application Development

    In this episode, we discuss Embedded Linux application development.

  49. 4

    Interview With Thomas Petazzoni

    Learn how Thomas Petazzoni got into Embedded Linux and his thoughts on Buildroot, Open Source, running a small company, etc.

  50. 3

    More About the Yoe Distribution

    Join Khem and Cliff to learn more about Yoe and how it can help you develop Embedded Linux systems easier and faster.

Type above to search every episode's transcript for a word or phrase. Matches are scoped to this podcast.

Searching…

No matches for "" in this podcast's transcripts.

Showing of matches

No topics indexed yet for this podcast.

Loading reviews...

ABOUT THIS SHOW

TMPDIR is a podcast about embedded Linux, Yocto/OpenEmbedded, Zephyr, and IoT product engineering. Cliff Brake and Khem Raj dig into BSPs, OTA updates, Linux kernel and device tree work, firmware and RTOS development, build systems (BitBake, Kas), and the editor/CLI tools embedded engineers actually use day to day.

HOSTED BY

TMPDIR

CATEGORIES

URL copied to clipboard!