Rob Mensching
10.2K posts

Rob Mensching
@robmen
@firegiantco CEO & Co-Founder | Benevolent Dictator of @wixtoolset | https://t.co/Irqq1LMRJj for more information








Node.js is moving to one major release per year starting with Node 27! 🚀 ✅ Simpler: Every release becomes LTS. ✅ Predictable: Version numbers now align with the year. ✅ New: A 6-month Alpha channel for early testing. Read why we’re evolving: bit.ly/4rnosLg

I was showing my wife something on my macbook at the weekend. Told her to "right click" on the trackpad. She had no idea what I was talking about. Asked a friend that came over too and was met with the same confusion. Having an existential crisis. Does no one use right click?!?

Why does no one do versioning right? this is madness!

The single most powerful rule for writing readable C# code: (I learned it from a 90s TV show about sword fighting) Never chain more than one ternary operator. Let me explain. As a kid, I watched the Highlander TV series. If you are not familiar with the show: There are a bunch of people fighting with swords. The golden rule? There can be only one. Meaning: Only one can survive in the end. (great show for kids, I know) The golden rule when working with C# ternary operator: There can be only one. Meaning: Avoid chaining more than 1 ternary operator. Solution: 1. Convert to if-else statements. 2. Examine if you can further refactor and simplify the code. Remember: If you see chained ternary operators, use your sword (I mean, refactor) to break the chain.

The chardet open source library relicensed from LGPL to MIT two days ago thanks to a Claude Code assisted "clean room" rewrite - but original author Mark Pilgrim is disputing that the way this was done justifies the change in license - my notes here: simonwillison.net/2026/Mar/5/cha…













