Jonas Kruckenberg

@jonaskruckenberg.de

building the next operating system @tc39.es Invited Expert | Software Engineer @mainmatter.com

past: tauri https://github.com/JonasKruckenberg

How have we had keyboard innovations like the Windows key (lol) or the Fn key, but still haven't made the Caps Lock key change the capitalization of highlighted text?? If I highlight a sentence and hit Caps Lock, it should cycle through ALL CAPS, all lower, And Title Case like come ONNNNN

So lately I've been having obscene amounts of fun during absolutely hair-brained and -raising FFI crimes between Rust and C++. "Look ma, no C ABI!" Just going in raw, binding to C++ ABIs, inheriting C++ classes, creating C++ template instances like std::function's, all that good jazz direct in Rust.

So some of you may know that I am a huge train nerd. So it's only fitting that today I start my new job at @railway.com. Not to run trains (I'm no good at that), but to help build the cloud platform of the future! Choo choo! 🎉 🚄 🎉 🚄 🎉

Bloomberg uses a lot of C++ & contributes to the standard as well as various industry conferences and libraries. I’m looking for an experienced engineer to join a distributed systems team in New York working on our core Deployment Infrastructure for the Bloomberg Terminal 🗽 🧵

Five engineers in a glass meeting room with a whiteboard wall

At this year’s @rustconf.com, our @jonaskruckenberg.de will speak about our work migrating RediSearch from C to Rust. Jonas will dig into the challenges, and present the solutions that you need for your C to Rust migration. See you in Montreal! 🇨🇦 Get your ticket 👉 rustconf.com #RustLang #RustConf

RustConf 2026 - September 8-11 | Montreal + Online

The original Rust programming language conference. Join Rustaceans in Montréal & online, September 8-11, 2026 for talks, workshops, and more.

rustconf.com

⚠️ An active phishing attack is targeting crate owners by asking them to "confirm that your email address is still active". These messages are not from crates.io, and should be ignored. (We will never ask you to confirm that your e-mail address is still active.) ⚠️