I wrote my first Chrome extension to simplify Wikipedia articles Article 370 words, published Jul 3 2025 15 votes
How and why I use bookmark keywords and bookmarklets for searching in Firefox, and why I'm scared they're going away Article 1554 words 49 votes
Going Mouseless, Or Using The Computer Without a Physical Mouse Article 1126 words, published Apr 13 2025 34 votes
Breaking out of VRChat using a Unity bug (2024) security.cyber programming Article 1940 words, published Nov 23 2024 10 votes
How I analyzed 1,378 restaurants using Places API to find hotspots in my city programming Article 2844 words, published Feb 12 2025 14 votes
What it's like to create a simple, free website in 2025 Article 643 words, published Jan 8 2025 26 votes
Moving my game project from C to Odin language programming programming languages Article 2312 words 15 votes
Show Tildes: how I built the largest open database of Australian law open source Article 1051 words 28 votes
Teaching LLMs to divide and conquer problems with hierarchical question decomposition Article 388 words 8 votes
Why I think "Sponsor Only" repositories introduced by Github is a terrible idea open source Article 739 words 9 votes
The right thing for the wrong reasons: FLOSS doesn't imply security security open source Article 3193 words 7 votes
Experiments, growth engineering, and the perils of not disguising your API routes: Part 1 Article 2258 words 7 votes