blogsoni

hi

about unsub log in
Call me Sarah!
Carl Barenbrug
What is "self-hosting" and why do I it?
Minimal yet Productive Travel Desk Setup
Adding compose key rules from the clipboard
Unity vs floating point
Don't buy me a coffee
timeline games
New AMD Radeon Developer Tool Suite update brings shader source code, Extended PIX Markers, and command-line capture
Site showcase: https://lr0.org/blog/p/arabic/
dance
Τα Αλαμπουρνέζικα των Αγγλοπαθών
Τα Αλαμπουρνέζικα των Αγγλοπαθών
Git commit prompt injection
You can walk away.
Web Browsers on Video Game Consoles
Precise, consistent, reliable code coverage
Site showcase: https://theindex.fyi/
Site showcase: https://mohkohn.co.uk/writing/html-first/
I need your help: I'm fighting cancer
Q&A #86 (2026-06-10)
the great ren’py schism of 2026
If I could be transported back...
Restoring my 10 year old WebGL Minecraft clone
japan trip part two: tokyo again
New thing! How To Be More Creature Online
Announcing stdx, Rust's extended standard library: simplicity, performance and supply chain security for everyone
To Vegas and Back
C3 0.8.1 Raiding the stdlib for bugs
How building an HTML-first site doubled our users overnight
New feed: matklad
New feed: moh_kohn
C++26: Cleaning up string literals
Quivers: a year of linear algebra by drawing arrows
Intuitive Random Selection (with Marc LeBlanc)
Test-case Reducers Are Underappreciated Debugging Tools
A new architecture for Rust monorepos
Big numbers in Pico-8
Now what?
Five ways to find something worth writing about
1099 contractors can earn ~7% more by reporting their expenses.
programming a gba game on an iphone
Fitness challenge underway
Bureaucracy is Eating the World
nex-3.com
The Worst Way to Teach Your Child to Care About Their Culture
The Decline of Search Engines is an Opportunity
The Decline of Search Engines is an Opportunity
Wo zieht man da die Grenze?
Joe: A JavaScript Opt Engine