Ian McCormack
banner
icmccorm.com
Ian McCormack
@icmccorm.com
PhD Candidate in Software Engineering @CMU
Studying Rust interop 🦀

borrowsanitizer.com
If I was a cereal I would probably be raisin bran.
September 30, 2026 at 6:21 PM
There’s something about the ending of Portal 2 that has stuck with me forever and feels totally different from anything else I’ve played. The game is saying goodbye to the player character in-world and to the player simultaneously.
September 18, 2026 at 10:43 PM
Ranch dressing has always been my least favorite food, which makes things even worse because of how many good pizza places there are in Pittsburgh that ~also~ have homemade ranch. Feels like I’m missing out tbh.
September 16, 2026 at 10:39 PM
Heading to Montreal for @rustconf.com this week! On Thursday, I’m giving a talk about BorrowSanitizer: our new dynamic analysis tool for finding undefined behavior in Rust libraries that interoperate with C++. If you’re there too, then let’s chat about interop!
September 8, 2026 at 8:15 AM
Reposted by Ian McCormack
New from the Rust/C++ Interop Initiative: a tool support matrix comparing Crubit, cxx, and Zngur across 25+ interop use cases, an overloading experiment you can try, and more! Read Teor's update here: rustfoundation.org/media/rust-c...
September 4, 2026 at 5:13 PM
Last week I went back to MN to visit family and go the state fair. After all this time, I still think that the Twin Cities is my favorite place. It’s changed so much over the years, but it still has the same heart.
September 2, 2026 at 6:37 PM
I have seen more Waymo (Waymos?) in Pittsburgh in the past week than I have ever seen anywhere. 🚙
August 19, 2026 at 1:54 PM
Reposted by Ian McCormack
'Interop is the New Rewrite: Design Axioms for Rust's Next Frontier' by Tyler Mandry at RustWeek 2026!
www.youtube.com/watch?v=1NnC...

@tmandry.dev

#rustlang #RustWeek
Interop is the New Rewrite: Design Axioms for Rust's Next Frontier (Tyler Mandry at RustWeek)
Interop is the New Rewrite: Design Axioms for Rust's Next Frontier by Tyler Mandry. Demand for Rust has grown rapidly, making it a standard choice for new projects that need reliable and efficient…
www.youtube.com
August 12, 2026 at 12:02 PM
Any good recs for BBQ near Pittsburgh? I feel like there aren’t as many places as there are in Minneapolis, where I grew up. We had Famous Dave’s / Old Southern everywhere.
August 5, 2026 at 6:19 PM
Reposted by Ian McCormack
crates.io must make it easy to audit and trust the dependencies millions of Rust developers rely on. In the team's latest development update, Rust Foundation Software Engineer @tobias.bieniek.cloud (on behalf of the crates.io team) covers 6 months of changes:
blog.rust-lang.org/2026/07/13/c...
crates.io: development update | Rust Blog
Empowering everyone to build reliable and efficient software.
blog.rust-lang.org
July 15, 2026 at 7:45 PM
Reposted by Ian McCormack
Ooh this is gonna be interesting
🔦 #rustconf 2026 Speaker Spotlight:

"BorrowSanitizer: Securing Rust Across Foreign Function Boundaries" presented by Ian McCormack (PhD Candidate, Carnegie Mellon University)

➡️ Find this session on our schedule: sched.co/2KHtb

🎟️ Book your spot today! bit.ly/4tLbAkd
May 4, 2026 at 2:32 PM
Reposted by Ian McCormack
🔦 #rustconf 2026 Speaker Spotlight:

"BorrowSanitizer: Securing Rust Across Foreign Function Boundaries" presented by Ian McCormack (PhD Candidate, Carnegie Mellon University)

➡️ Find this session on our schedule: sched.co/2KHtb

🎟️ Book your spot today! bit.ly/4tLbAkd
May 4, 2026 at 2:19 PM
Reposted by Ian McCormack
🦀 BIG NEWS, Rustaceans!

Tickets are on sale and our speakers & schedule are live for #rustconf 2026!
📅 September 8–11 | Montreal + Online
A thread on what to expect...

rustconf.com/register?utm...
April 9, 2026 at 7:30 PM
Reposted by Ian McCormack
Thinking about joining us IRL in Montreal for #rustconf26? Here are some resources to help you prep:

🏨 Visa + travel info(+discount codes!) → rustconf.com/venue-travel/

💼 Convince Your Boss template → rustconf.com/convince-your-boss/

Tickets and schedule available soon! #rustconf
March 27, 2026 at 4:30 PM
Whatever happened to local drugstores? Rite-Aid went out of business and now there’s nowhere to go in Pittsburgh.
March 12, 2026 at 2:24 PM
I’m torn on short form content lately. One one hand, I can see how just disassociating and watching reels is unhealthy, but there are some topics, like recipes, that do really well in that space, and that give me great ideas that I can work with. I think I just miss Vine.
January 29, 2026 at 3:49 PM
For some reason, every pair of Converse I’ve ever had has fallen apart within 6 months, but I can’t tell if that’s just me or the quality of the shoe.
January 19, 2026 at 10:05 PM
Every year I think I can handle the start-of-semester Trader Joes rush and every year I’m wrong.
January 18, 2026 at 4:36 PM
I see a lot of great ideas from academia for contributions to open source projects, but it feels like they stop short of being adopted in production, either due to out-of-date prototype versions or the inherent friction of getting something ready for a PR. Or maybe something else.
January 15, 2026 at 3:27 PM
I’ve always felt that fantasy novel adaptations would be better as animated series than live action. Like a Stormlight Archive show in the style of the Mighty Nein, instead of something like GoT.
December 25, 2025 at 7:58 PM
Ask not for whom the bells jingle
December 17, 2025 at 3:31 PM
The worst part about living in an apartment is that there’s no place to kindle a fire and cook something in a dutch oven.
December 11, 2025 at 3:04 PM
I have a really cool winter cap—it’s sort of going to my head.
December 9, 2025 at 4:15 PM
I remember growing up, visiting the La Brea Tar Pits, and wanting to be a paleontologist so I could find fossils. Now, all I find are bugs—and not the prehistoric kind 🥲
December 8, 2025 at 2:35 AM
I wish people still wrote letters to each other.
December 4, 2025 at 3:41 PM