blogsoni

hi

about unsub log in
C++26: More function wrappers
Arctic Lights ComicCon 2026 cosplay photos
Announcing AMD Schola v2.1: state trees, scale, and a richer training stack
Lessons From Tech Support
Japan trip in Spring 2026
How I became a domain registrar*
We Need to Talk About Calendars
We Need to Talk About Calendars
Back to silence
How I became a domain registrar*
Plan Recurring Vacations With Friends
nex-3.com
Feeling Flat
An fan-made No straight roads extension: coming soon
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
First Steps on a New Server
Graphics Programming weekly - Issue 441 - May 17th, 2026
Graphics Programming weekly - Issue 442 - May 24th, 2026
Project Inbox 2026
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
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
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
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