Posted on

Welcome to the 23rd issue of TMPDIR Weekly, a newsletter covering Embedded Linux, IoT systems, and technology in general. Please pass it on to anyone else you think might be interested and send any tips or feedback to our forum or

Subscribe Here


The Yoe Distro CI node for Github actions died last week. We're working on reviving it but it's not yet available; therefore, the Yoe Distro 2022.01 release will be delayed.

There have been some regressions in btrfs with the 5.16 kernel.

A balanced view of NixOS -- covers the positives and negatives well.


Simple IoT release v0.0.42 includes backend changes to move more of the API to NATS and avoid directly accessing the DB store.


Go binaries are getting faster and smaller -- great news for embedded/edge applications. Characteristics that are important for cloud servers (like efficiency, ease of deployment, portability, etc) often match up very well for what is needed at the edge. This is one reason why Linux and Go work so well for edge/embedded systems – they are highly optimized for servers where efficiency and portability matters. The middle ground of desktops is the realm of bloatware, and thus why very little of Microsoft’s technology has historically seen widespread use in servers or embedded systems.

Github now offers sponsor-only repos.

Things I believe -- a nice list of maxims about software development.

Quote for the week

... the point of tracking is just as much about cultivating self-awareness as it is about making progress. -- Ryder Carroll, The Bullet Journal Method

Join our Discourse forum to discuss these or new topics. Find past issues of TMPDIR here. Listen to previous podcasts at

Thanks for reading!

Khem and Cliff