Blog Archives

9 posts • View all posts

Browser adoption rates

For two years in 2020 and 2021, I shared Wikipedia’s worldwide browser statistics on Mastodon under #browserstats. They looked a little something like this: As the data includes the browser’s major version, I wondered whether I could use this to follow the adoption rate through each browser’s release cycle. The short answer is… Yes! Here…

📎 Treasure Hunt 2021

I miss the bygone era of very internety things, geocities-style scavenger hunts, easter eggs. So, I made thing. Hope you like it!

📎 Interview on Uses This

Today, yours truly got to add his bit.

Many dots, do not a query make

How a long sequence of dots allowed a regex to reach its internal stack limit.

To throw or not to throw, that is the question

Why does software accept invalid data? And, at what software layer should we reject it? Also, what are “namespaces” and “special pages” on Wikipedia?

Tomorrow, may be sooner than you think

These are short stories from bug hunts and incident investigations at Wikipedia.

Missing partitions, disappearing audio players, and extreme packet loss

These are short stories from bug hunts and incident investigations at Wikipedia.

Six years of BrowseHappy

Six years ago (in 2012), I was looking for a newsletter about browser releases. At the time, my motivation was to test and update the jQuery TestSwarm framework for each new browser release. I found a simple overview at, by @WordPress.  (1/) Lacking RSS, I decided to simply check it on a regular basis, and…

The word “rebuke”

re·buke verb express sharp disapproval or criticism of (someone) because of their behavior or actions “she had rebuked him for drinking too much“ “the judge publicly rebuked the jury“ noun an expression of sharp disapproval or criticism “he hadn’t meant it as a rebuke, but Neil flinched“ (from the Oxford English Dictionary) I ran into the…