Mathias 🦀

@mathiasb77.bsky.social

Interest in Rust, in particular for firmware development and embedded systems. Opinions are my own. 🇫🇷🇸🇪🇺🇸

Write embedded drivers without the MCU in your dev loop. Pico de Gallo turns a Pi Pico 2 into a USB-attached I²C/SPI/UART/GPIO/ADC/1-Wire bridge, so your driver is just a cargo run binary talking to real silicon from your laptop. Build one for your chip → balbi.sh/posts/writin...

Writing embedded drivers without an MCU

Treating a sensor driver like normal software: a real I²C bus on your laptop, the upstream driver crate unmodified, and a live ratatui dashboard around it.

balbi.sh

Just arrived in the Netherlands for #RustWeek. I am incredibly excited to be heading back this year for a whole week of #Rustlang events. My experience last year set a high bar: fantastic host city (#Utrecht), great venues, and flawless organization (#RustNL). It’s a brilliant event.

wanna hear about what it's like teaching Rust in higher education? learn about the embedded scene? the hippy lore of unconfs? all that and more in the interview with Bart Massey! (video below)

title screen for interview with Bart Massey, Editor of the Embedded Discovery Book

🦀 I've improved the implementation behind all the string formatting macros in Rust: println, panic, format, write, log::info, etc. (Everything using format_args!().) They will compile a bit faster, use a bit less memory while compiling, result in smaller binaries, and produce more efficient code! 🎉

The source of the standard Rust Hello World program with the generated assembly before and after the change.

The before version has 11 instructions and stores 56 bytes on the stack. The after version has 3 instructions and stores no data on the stack.

“We adopted #rustlang for its security and are seeing a 1000x reduction in memory safety vulnerability density ... with Rust changes having a 4x lower rollback rate and spending 25% less time in code review, the safer path is now also the faster one.” security.googleblog.com/2025/11/rust...

Rust in Android: move fast and fix things

Posted by Jeff Vander Stoep, Android Last year, we wrote about why a memory safety strategy that focuses on vulnerability prevention in ...

security.googleblog.com

People always ask me “so is AWS using Rust?” Happy to be part of this article shining some light on how Rust is changing the way services are built in AWS.

Werner@wernervogels.bsky.social · last yr.

In a new guest post from #AWS Sr. Principal Engineers @nikomatsakis.com and Mark Bowes take us inside Aurora DSQL's development from scaling write operations without two-phase commit, to overcoming garbage collection hurdles, and embracing Rust. www.allthingsdistributed.com/2025/05/just...