Arvid Gerstmann 🦀
banner
arvid.io
Arvid Gerstmann 🦀
@arvid.io
Principal Engineer/Architect with 10+ years experience | Rust 🦀 | Platform Engineering, High-Performance Systems | Working with Rust at Amazon

Twitter: twitter.com/arvidgerstmann
LinkedIn: linkedin.com/in/arvidgerstmann
Blog: arvid.io
I have assembled the original ErgoDox, that I bought ten years ago in 2015 and assembled incorrectly. Until a couple of months ago I was missing a good solder sucker and hot air to desolder the switches and reflow the bad joints.

Incredibly, it runs the same software as my newer ErgoDox EZ.
October 13, 2025 at 8:28 AM
Days since a Windows 11 forced reboot lost work: 0
September 11, 2025 at 2:24 PM
Scanning and parsing of the part barcodes from electronics part suppliers (Mouser, DigiKey, Farnell), so that I can easily and electronically manage my inventory of parts (and most importantly, record where I stored them).

Next step, getting order in my inventory.
September 3, 2025 at 5:36 AM
This Chinese manufacturer of a water spray bottle was apparently fed up with their customers asking for the impossible.

The stupidity required to think something could spray literally forever is unfathomable to me.
September 2, 2025 at 2:50 PM
It's almost the perfect symmetry. Almost.
August 30, 2025 at 7:51 AM
Hard drives open up like a tin can. Shiiiny!
August 27, 2025 at 7:25 PM
Hobby Programmer is good. I've only triggered C++ programmers by claiming C is better. I think I had a similar badge at CppCon.
August 27, 2025 at 4:46 PM
If you Google "cordyceps", a fungus grows on the bottom of your screen.
August 21, 2025 at 7:27 PM
Everything old is new again. #C64
August 19, 2025 at 9:10 AM
One of my pull requests broke @github.com.

Even after a refresh, the page is inaccessible. What is going on?
August 5, 2025 at 3:50 PM
The folks at goodenough.us have a physical guestbook that prints entries on a thermal printer. So I drew (badly, if I may say so) the @rust-lang.org logo and it was print out. #rust
April 24, 2025 at 7:32 PM
This funnel might not be a great funnel, but it's a decent funnel.

(It's actually brilliant. I just like the pun)
April 24, 2025 at 12:58 PM
Google Chrome is telling me why I don't use it anymore.
March 19, 2025 at 7:58 AM
Ending a long day with a beautiful homemade Schnitzel is the best gift my girlfriend could've given me. Love definitely goes through the stomach.
March 11, 2025 at 8:49 PM
Embedded World is go!
March 11, 2025 at 9:40 AM
Took the truck for a little ride. It's been a while.
March 6, 2025 at 6:06 PM
Soldering is such a good relaxing activity after a day at work.
March 5, 2025 at 6:52 PM
Our dog loves these. I may need to get a strategic reserve as well.
February 9, 2025 at 12:26 PM
Implemented by this beautiful macro here: docs.rs/serde/latest...
January 30, 2025 at 4:17 PM
The question is, what lead to the layoffs? I don't know for certain, my source mentions Dave Herman and Brendan Eich being the two highest positioned Rust believers inside MOZ. brson.github.io/2021/05/02/r...
December 15, 2024 at 8:26 AM
Rusts `const` and const generics just aren't there yet. I've been trying to generate USB HID report descriptors with purely `const fn` and some magic, but I've failed.

Back to macros.
December 8, 2024 at 11:18 AM
Interestingly, all the Rust Cookbook links have been broken over the weekend and now return a 404. rust-lang-nursery.github.io/rust-cookbook/

It was somewhat abandoned before, but now it's completely dead.

RIP.
December 2, 2024 at 7:53 AM
Not sure if a library with this in the documentation instills me with confidence?
December 1, 2024 at 7:47 PM
It's snowing outside. I'm sitting in a rocking chair in front of the fireplace, getting hot feet while working on some prototype in Rust using Embassy for a Bluetooth split keyboard based on a Nordi nRF52. At the same time, my girlfriend is next to me knitting wool socks. I'd be good at retirement.
November 21, 2024 at 8:29 PM
Something went wrong in the Nordic Semi DevAcademy.
November 17, 2024 at 1:36 PM