Daily Shaarli
February 21, 2026
Short explanation of why you want to make invalid state impossible to represent. This leads to nice properties in your code, the price to pay is introducing more types to encode the invariants of course.
Interesting shell based test framework targeting pure POSIX. This makes it fairly portable. It feels a bit raw but there are a few interesting ideas in there.
The previous piece about the disagreement with Cory Doctorow was a good one even though I didn't put it in my review. This one is more important though! It's a necessary reminder that we can't put allies on a pedestal and then scream at them making mistakes or having different opinions. We can't afford this kind of purity culture... Especially right now.
If you're wondering the kind of dumpster fire Facebook is now, that gives an idea. It was crap all along for sure, but clearly they crossed another threshold.
Nice little git trick. We can all thank the CIA I guess?