NaN in Practice: What It Is, When to Use It, and How to Parse It Safely
Practical guide to NaN: IEEE 754 behavior, parsing in different languages, when it helps, and how to protect code from silent bugs.
Friday, Oct 16, 2026 Week -- 20:46:52
Practical guide to NaN: IEEE 754 behavior, parsing in different languages, when it helps, and how to protect code from silent bugs.
Demystify the embedded software stack. Learn the differences between bootloaders, firmware, and OS—and why each layer exists in MCUs and MPUs.
Complete guide to Meshtastic: off-grid mesh messaging with LoRa radios. Hardware setup, software configuration, real-world use cases, and code examples.
Practical MCU selection guide comparing popular families for IoT projects. Understand cost, power consumption, wireless capabilities, and ecosystem before choosing your next microcontroller.
A practical guide to sizing RAM for embedded Linux systems: kernel usage, userspace overhead, realistic memory budgets, and optimization techniques for real products.
Learn what hardware is required to run embedded Linux, including the role of an MMU, practical RAM and storage requirements, why standard Linux does not run on most Cortex-M microcontrollers, and when NOMMU systems make sense.
Understand why CPU clock speed alone cannot predict MCU performance. Learn how IPC, pipelines, memory wait states, caches, buses, compilers, and workload shape real embedded throughput.
A practical guide to the CoreMark benchmark: what it measures, how CoreMark/MHz is calculated, how it compares with DMIPS, and how to use benchmark results without mistaking them for application performance.
A clear, practical guide to CUDA and NPU hardware for AI and ML workloads, including what they are, how they are used, where they shine, and simple examples for GPU and edge inference.
Clear explanation of hardware FPU, VPU, NEON, and SIMD instructions and their massive impact on CPU performance. Real benchmarks, use cases, and comparisons showing 10-100x speedups in signal processing, graphics, ML, and math-heavy applications.