Why I Rewrote It In Rust

The reason that I rewrote all the software I work on in Rust.

SwitchUpCB, PhD
5 min readMar 25, 2023
Rust Programming Language Logo by the Rust Foundation (Creative Commons)

The manager scheduled an unexpected meeting for the entire team: It would be 20 minutes long on a Friday, right before a huge company announcement was scheduled. It’s safe to say that no one was amused at this notification due to ongoing economic events.

People speak of The Arctic and how it’s so cold, but I will be the first to tell you that nothing is colder than the room we sat in before that meeting started: The entire team was shaking in their boots so violently that I expected penguins to walk in. That was until I looked at the AC… It was set to 76.

When the manager entered the room, he seemed upset. This expression didn’t ease the tension of the situation at all. In fact, I’m pretty sure I heard someone fart from clenching their buttcheeks so hard. Regardless, we waited a few more minutes for the projector to load…

“I have bad news.” The manager looked around the room to keep the situation under control. Click! The next slide loaded. The manager continued. “The amount of tickets in the backlog is too much to handle.” Click! “We need to rewrite the application, and you guys are the best team for the deal.” The presentation was over.

--

--