News, Stories, and Articles
Want to receive a curated selection of similar articles directly in your inbox?
Subscribe to our Embedded Notes newsletter. Sent occasionally. No marketing noise.
Compact code can look like evidence of mastery. An elaborate macro construction may earn admiration for the ingenuity it displays, even when its behaviour has not been fully understood. Compact code...
Yocto can build perfectly well without these three habits. That makes them easy to overlook. Yet they can make the difference between getting your own image to build and becoming the person who keeps...
Technical debt eventually demands attention, but there is more than one way to settle the bill. Between a major overhaul and gradual improvements, the right choice depends as much on the product’s...
printf and printk trace. They do not debug. So which JTAG probe should you choose? My answer: one affordable probe per low-level developer, plus access to a high-end system for the hard cases. I am...
A single bad memory access was enough to permanently lock an entire system based on a popular SoC. Here are ten practical lessons from investigating and mitigating that failure. The previous two...
Think quantum computing is the next decade’s threat? Think again. If your hardware ships this year, it’s already a today problem. It’s easy to dismiss Post-Quantum Cryptography (PQC) as a...
Finding a hardware weakness is only the first step. The more useful question is what we can do to prevent it, contain it, or recover when prevention fails. The previous article described a...
En 1910, un âne a peint une toile exposée au Salon des Indépendants. Aujourd’hui, cette histoire me revient chaque fois qu’un utilisateur d’IA pense avoir remplacé des décennies...
Cybersecurity usually starts at the periphery by blocking attack vectors. But what if the failure comes from the inside? An attacker needs both an exploitable weakness and a way to reach it...