Welcome to the 20th issue of TMPDIR, a weekly newsletter covering Embedded Linux, IoT systems, and technology in general. Subscribe to future issues at https://tinyletter.com/tmpdir and pass it on to anyone else you think might be interested. Please send any tips or feedback to firstname.lastname@example.org.
Yoe v2021.12 - "masai" is released. This released includes ready to boot images for Raspberry PI4, and BeagleBone Black platforms. This is also the first release that is completely automated -- we push a tag, and then Github actions kicks off a build on our CI server, builds, tests, and uploads images.
Reading through this patchset -- seems to be a header cleanup which results in whopping 88% compile time improvement for linux kernel. Its not mentioned but I am sure Ingo might have used clang-include-fixer tool to support the cleanup effort.
Simple IoT v0.0.41 is out with support for NATs over websockets for upstream support. This is very useful when using SIOT on networks where all outgoing connections are blocked except for HTTP(S). This also makes handling TLS certs easier on servers as this can all be relegated to a webserver like Caddy.
We published two new episodes:
In this episode, Cliff describes how he develops Go code. We cover tooling, testing, deployment, and all the things that make Go development a great experience.
In this episode we describe what a platform is and the importance of owning it.
Available on your favorite podcast platform.
We recently added support for subassemblies in GitPLM where you can roll up multiple BOMs into one BOM for purchasing parts. Get the latest release.
There are some new alternatives to well known unix/linux commands -- check them out!
Quote for the week
The most amazing achievement of the computer software industry is its continuing cancellation of the steady and staggering gains made by the computer hardware industry. -- Henry Petroski
Thanks for reading!
Khem and Cliff