TutorialsControl GPIO with libgpiod: Tools and the API
Control GPIO with libgpiod using the version 2 tools and C API. Hands-on examples with gpioget, gpioset, gpiomon, and a virtual gpio-mockup…
Deep dives, debugging war-stories and career guidance for engineers who work where the kernel meets real hardware.
TutorialsControl GPIO with libgpiod using the version 2 tools and C API. Hands-on examples with gpioget, gpioset, gpiomon, and a virtual gpio-mockup…
NewsA practitioner digest for embedded Linux teams: the EU Cyber Resilience Act's reporting duties starting 11 September 2026, RISC-V consolidating its ratified…
CareerA practical look at six durable tech domains for graduates after college: the entry skills, first tools, and one starter project for…
Debug StoriesA debug story from an embedded Linux board: a hung task froze the system. How khungtaskd reports it, reading the blocked-task stack,…
CareerT. S. Eliot asked where the wisdom we lost in knowledge has gone. In the AI age, when information is free, the…
NewsA practitioner digest of the Linux 7.1/7.2 cycle and the new Yocto 6.0 Wrynose LTS for embedded teams: broader SoC support, exFAT…
TutorialsBuild a PREEMPT_RT kernel from mainline 6.12 source, boot it, and re-run cyclictest to compare real-time latency against a standard kernel baseline.
CareerThe fresher bar has moved from trainable to useful from day one. What that means now, how it differs across durable tech…
NewsLinux 7.2 removes the strncpy API after six years of work, reorganises the sched_ext source tree, and adds post-quantum ML-DSA signatures to…
Deep DivesA practical Deep Dive into the Linux DMA mapping API: coherent vs streaming mappings, DMA directions, cache coherency, and the rules that…
CareerA step-by-step guide to getting your first Linux kernel patch accepted: choosing a change, writing the commit, checkpatch, get_maintainer, git send-email, and…
CareerEntry-level engineering jobs in tech have shifted over the last few years, not vanished. What changed, and the durable domains worth investing…
InsightsRust in the Linux kernel is now official, not experimental. An evidence-based look at what changed and what embedded engineers should actually…
CareerResearch on the "Google effect" shows that when we expect information to stay available, we remember where to find it instead of…
NewsThis edition covers four developments that reduce long-term maintenance work: cache-aware scheduling in Linux 7.2, Qualcomm's upstream-first Dragonwing BSP, the proposed removal…
One email every two weeks — the best of our kernel & embedded writing, plus a hand-picked link or two. No spam.
// 1,200+ embedded engineers already read it
We email occasionally and never share your address.