Blog

The Test That Tested Nothing · 8 min read

May 1, 2026

I've been using AI since before it "became good", which I think was around October-December 2025, and is unlike the other times throughout 2024-2025 when people repeatedly told me "it's......

Typecast is back! · 1 min read

Mar 30, 2026

Typecast is a game mode where you get given a category and a letter, and have to write as many different things matching them as possible. This was originally posted on the flub changelog. I know you......

Removing legacy flub · 1 min read

Aug 11, 2025

I'm removing the legacy Flub as it has been unmaintained for several years now, and even the development of this new version has stalled as I'm a little busy with work and children. This was originall......

Octopus Home Mini firewall rules · 1 min read

Jul 25, 2024

I recently acquired an Octopus Home Mini, and wanted add it to a locked-down IoT wifi network I have at home. This turned out to be pretty straightforward, I only needed three nftable rules: iifname &......

Word hints · 3 min read

May 3, 2024

Sketch and Guess now has word hints! This was originally posted on the flub changelog. The solution is pretty hacky, but it does work, and even covers a few more edge cases than the old Elm code. The......

Chat message overflow · 2 min read

May 2, 2024

Flub uses a lot of asynchronous code with message passing, and while I try to limit how much state is duplicated sometimes it goes wrong. This was originally posted on the flub changelog. The chat mes......

New flub design! · 2 min read

Apr 22, 2024

This is a complete redesign, or rather a "design", since I never really put much thought into how Flub should look before, beyond "it must work on mobile". This was originally post......