What we've been reading in September & October (2025)
Here are the articles, videos, and tools that we’ve been excited about this September and October.
What have you been reading? Share in the comments or on the Interrupt Slack.
Articles & Learning
-
State of the Art for Reducing Executable Size (LLVM Discourse Thread)
Interesting thread on the LLVM discourse about reducing highly-optimized executable size. – Noah -
How Compiler Explorer Works in 2025 — Matt Godbolt’s blog
Very interesting write-up by Matt Godbolt, explaining the architecture of the legendary Compiler Explorer website. – Noah -
GSoC 2025: Usability Improvements for the Undefined Behavior Sanitizer
Nice improvements to LLVM’s Undefined Behavior Sanitizer (UBSan), from a Google Summer of Code project. – Noah -
GNU Tools Cauldron 2025 Presentations (YouTube Playlist)
A ton of fascinating presentations from GNU Tools Cauldron 2025. – Noah
Projects & Tools
-
GitHub: easyriscv
A lightweight, interactive way to learn RISC-V assembly fundamentals. Great for quick experimentation. – François -
YouTube: Building a Bluetooth LE device using embedded Rust
Building a Bluetooth LE device using embedded Rust. – Noah
News & Announcements
-
Faster linking times with Rust 1.90.0 stable on Linux using the LLD linker
Rust 1.90.0 on Linux will start using LLD by default, for faster link times! – Noah -
The Zephyr Podcast Launch
🪁 Zephyr launched a podcast! You can find the episodes on YouTube, Spotify, iTunes, and Deezer. -
Raspberry Pi Unveils the $18 Compute Module 0 — But Only for Chinese Customers, for Now
Very cool new Raspberry Pi offering. Easy way to make a connected device. Looking forward to it being available in the rest of the world. – Blake -
Qualcomm to Acquire Arduino — Accelerating Developers’ Access to Its Leading Edge Computing and AI
Big news! – Marc