“ZLinq”, a Zero-Allocation LINQ Library for .NET
I’ve released ZLinq v1 last month! By building on structs and generics, it achieves zero allocations. It includes extensions like LINQ to…
I’ve released ZLinq v1 last month! By building on structs and generics, it achieves zero allocations. It includes extensions like LINQ to…
We are past the event horizon; the takeoff has started. Humanity is close to building digital superintelligence, and at least so far it’s much less weird than it seems like it should be. Robots...
I’ve been using Home Assistant for about seven years now, starting back when I was living in a small apartment. At the time, my setup was modest: I …
Is something I think about often because I can’t help but wonder if most other jobs are like this.
Hello readers! This premium edition features a generous free intro because I like to try and get some of the info out there, but the real indepth stuff is below the cut. Nevertheless, I deeply appreciate anyone subscribing. On Monday I will have my biggest scoop ever, and it'll
Last year, Google lost an antitrust case to Biden's DoJ. The DoJ lawyers beat Google like a drum , proving beyond a shadow of a doubt that Google had deliberately sought to create and maintain a monopoly over search, and that they'd used that monopoly to make search materially worse, while locking competitors out of…
On January 6th, 1995 two bank robbers in Pittsburgh confused law enforcement by not making any attempts to conceal their faces but instead brazenly looking at security cameras as if they were invisible. The reason is that they actually thought they were.
Valve and Itch have been in the spotlight for being more or less forced by "Payment processors" to pull certain adult content off their storefronts. The short story of it is Valve pulled a couple of games down while Itch pulled down everything marked mature/adult temporarily and had to sort through their entire…
Unicode is good. If you’re designing a data structure or protocol that has text fields, they should contain Unicode characters encoded in UTF-8. There’s another question, though: “ Which Unicode characters?” The answer is “Not all of them, please exclude some.”
This is my Code BEAM Europe 2025 talk, converted to a blogpost.
The other day, while wasting time reading reddit, I stumbled upon a blogpost mentioning S3 FIFO, a method claiming to outperform LRU (Least Recently Used) in terms of cache miss ratio. Notable companies like RedPandas, Rising Wave, and Cloudflare have already implemented it in various capacities, so this piqued my…
Software Engineer
My (ops-but-sometimes-writes-scripts-to-help-out) coworker just tapped on my shoulder and asked me to look at his code that wasn't working. It was a bit something like this:
Pattern recognition can see through obfuscated code to find the right instruction
Turning your API inside-out.
How does it work? Every meeting of the flemish government in Belgium is live streamed on a youtube channel. When a livestream starts the software is searching for phones and tries to identify a distracted politician. This is done with the help of AI and face recognition. The video of the distracted politician are then…
A checklist for configuring Mozilla Firefox for a more private browsing experience.
An investigation into The Games; Winter Challenge
Discover the wild world of Ghanaian and Nigerian hand-painted movie posters. Created by local artists in the 1980s and 1990s, these bold, surreal artworks turned Hollywood films into folk art masterpieces that are so bad they’re brilliant.
Claude Code keeps me waiting. Here I am pressing return like a crack-addicted rodent in a lab. “Yes, I want to make this edit.” I watch as it works, glassy-eyed and bored as the code scrolls by, and on the edge of my seat because my ideas are about to become reality.
I want to present you with two narratives about AI. Both of them are about using this technology to automate computer programming, but they point ... Read more
A new avenue for identifying greedy, badly-behaved bots
Multiple parallel Claude-Code sessions power a self-improving AI factory where agents write, review, and refine code.
Speaking of earning a living, would you expect them to pay for web hosting/ cloud providers?
How to lovingly handcraft your own git repositories
Your grandpa probably really did walk 5 miles to school in a foot of snow. A look at the changing numbers for how American students get to school.
New models and new thresholds
Never write your own date parsing library. Never. No exceptions. Never have I ever… So… I’ve written my own date parsing library. Why? Our story begins seven…