blogsoni

hi

about unsub log in
Intellegentiae Artificialis Osor Sum
After the Rain: Rain
Web whetstones
A phone battery experiment
Travel notes: RubyKaigi Hakodate
Freezing Your Cake
Always Be Blaming
Native all the way, until you need text
A New Socratic Sign, or: Writer's Block as a Work of Grace
Graphics Programming weekly - Issue 441 - May 17th, 2026
Graphics Programming weekly - Issue 442 - May 24th, 2026
Project Inbox 2026
Links
soot, solar, sedimentation, sin, & 'centers
a GBA snake clone in ARM assembly
Hello from Arctic Lights Comic Con (Helsinki)
A few ways of specifying
per-theme colours
in only CSS
A few ways of specifying
per-theme colours
in only CSS
Five Minutes of Prime Time
The Rust Evangelism Task Force has declared "ethics" to be out of scope
Today in "Fascists and their dongs" news
Violets can’t read the news
Making a homebrew release for a live show
Making a homebrew release for a live show
Surveys will continue until diversity improves
Performance/talk: Embodying algorithmic music
RMF
Internet of Shit
Moving away from Tailwind, and learning to structure my CSS
Add an LLM policy for rust-lang/rust
sandboxing Wayland applications
Search engine results are truly terrible
Ascetic Computing
On the inevitability of things breaking
Accepting tradeoffs
Mind the Shards
I see 1Password is stepping on the rake again
Site showcase: https://wobble.town/
Site showcase: https://status.cafe/
Site showcase: https://divergentrays.com/
Site showcase: https://wiki.xxiivv.com/site/home.html
LinkedIn fanfiction
C3 0.8.0 The Core Language Is Settling
Commenting Guidelines
Building a clock from salvaged Vacuum Fluorescent Displays
Catch Flakes On Main
The Aesthetic Problem of Namespacing
Magical thinking about magical thinking
How to radicalize investment bankers against AI:
The limits of Rust, or why you should probably not follow Amazon, Cloudflare and Discord