Author of šŸ”„Kill It with FirešŸ”„Maintainer of safety critical systems, pondering anti-fragile AI, gleefully mediocre Formal Methods practitioner.

Joined January 2009
183 Photos and videos
Pinned Tweet
30 May 2023
I'm going to be talking about Fault at @strangeloop_stl this year! šŸ™ƒ I'm going to struggle to live up to all the great languages that have debuted there 😭😭😭
2
1
15
2,502
19 Jun 2025
I’m on the 2166 @amtrak #acela and I want to applaud all the staff in 1st who have had to deal with the WORLDS BIGGEST ASSHOLE and have done so with incredible grace and dignity.
2
4
479
19 Jun 2025
Seriously there is a grown man throwing a tantrum because they will not force another passenger to move so he can sit with his friend (another full grown adult man!)
1
1
240
19 Jun 2025
I normally wouldn’t post location information but the asshole just asked for the name of the conductor who made him sit in his assigned seat. If he complains to @Amtrak I want to post a counterpoint: JR IS AMAZING GIVE HIM A RAISE FOR PUTTING UP WITH THIS SHIT.
1
225
Marianne retweeted
Replying to @elonmusk
Recommended reading (and maybe advisor): "Kill it with fire", by Marianne Bellotti @bellmar
1
1
2
377
28 Oct 2024
So much fun hanging out with rural broadband providers. They do such important work so it was an honor to be asked.
The 2024 #CyberShare Summit is underway in Louisville, Ky. Yesterday kicked off with workshops & a visit to @SluggerMuseum. This morning, participants heard from @bellmar, software engineering expert & author, & participated in a friendly maker space competition.
1
4
628
9 Jun 2024
Great selection @SSBDupont today šŸ˜‚šŸ˜‚šŸ˜‚
1
3
511
Marianne retweeted
šŸŽ™ļø Marianne Bellotti talks about ā€œMurder Boardsā€, which started at NASA as part of the engineering process. ā€œSometimes murder really is the best way to get through a hard problem.ā€ šŸ•µļø #craftconf @bellmar
1
2
5
730
Marianne retweeted
'It's not about attacking people it's about attacking plans" -@bellmar @CraftConf #CraftConf #Craft2025ready
1
4
424
31 May 2024
I’ll worry about AI when AI can pick up a shift on an on call rotation. Well actually … I won’t worry, I’ll be on a šŸļø somewhere šŸ˜Ž But point is tech decisions only matter in the context of operations. If it can’t be maintained, it doesn’t matter how fast/cheap it was to build
2
17
2,687
Marianne retweeted
I can typically sort meeting information into three buckets: things that are true, things that are false, and things that are true but irrelevant — @bellmar, Kill it with Fire
1
1
6
1,465
21 Apr 2024
It’s amazing how often the answer to the question ā€œwhy didn’t you do it this wayā€ is ā€œbecause that technology did not exist at the timeā€ šŸ˜‚šŸ˜‚šŸ˜‚
At big companies you often run into old terrible code that’s still not been fixed and curse the person that wrote them years ago. I’ve done it plenty, I can’t help it. I was once the first engineer at a startup and was there for 14 years. So I’ve been in meetings where a developer was cursing whoever wrote some piece of crap 10yr old code, and it was often…me. Why didn’t you use the factory pattern, why didn’t you document store this instead of using mysql, etc. So sometimes I try extra hard to remember that smart well-intentioned people made the best decisions they could using the information they had at the time. The tradeoffs they made aren't always immediately obvious a decade later. But the fact that the project is still running 10 years later is a testament to…something. Also- this is why you/we were hired; to fix the shit code instead of just complaining about it.
7
917
Marianne retweeted
At big companies you often run into old terrible code that’s still not been fixed and curse the person that wrote them years ago. I’ve done it plenty, I can’t help it. I was once the first engineer at a startup and was there for 14 years. So I’ve been in meetings where a developer was cursing whoever wrote some piece of crap 10yr old code, and it was often…me. Why didn’t you use the factory pattern, why didn’t you document store this instead of using mysql, etc. So sometimes I try extra hard to remember that smart well-intentioned people made the best decisions they could using the information they had at the time. The tradeoffs they made aren't always immediately obvious a decade later. But the fact that the project is still running 10 years later is a testament to…something. Also- this is why you/we were hired; to fix the shit code instead of just complaining about it.
68
69
1,005
130,353
28 Mar 2024
My advice: take a job at any company that’s 11 years old 😁😁😁
6
620
26 Feb 2024
OH: LLMs are basically databases that suck.
1
2
20
845
21 Feb 2024
This might just me but… I find it extremely difficult to keep everyone’s dietary restrictions straight. It used to be just life threatening allergies and vegetarianism or kosher but now it’s a complex array of preferences.
1
2
691
21 Feb 2024
Look, I’m not judging. But this is actually really stressful on people trying to be good hosts/hostesses so maybe remind me upfront? Because it’s actually getting pretty insane. I feel like I need to start keeping a database.
1
1
318
21 Feb 2024
I die a little when I get it wrong. I want you to feel welcome but I’m human. I can’t keep track of all of this.
3
303
10 Feb 2024
Why did it take a year for HBO to rec Tokyo Vice to me? 🤩🤩🤩
2
598