blogsoni

hi

about unsub log in
A blop in the bucket
Various desktop Linux tips for newbies
I washed my Yubikey twice by accident. Here's how I saved it both times.
Basic Type System Terminology
Basic Type System Terminology
Faster Index I/O with NVMe SSDs
NIH and Nihilism
Beyond Booleans
Faceclick: A lightweight Emoji picker with keyword search
This is not an AI event
Display Next Hackfest 2025
Video: C Programming on System 6 - VCFMW, CMaster
/uses
NO MORE MANIFESTOS
Kate and Python Language Server: Basedpyright
We Rewrote the Ghostty GTK Application
One Thing Leads to Another
Does C compile faster than C++?
Xterm is good
End vulnerability
The best way to write a blog post
SIGGRAPH 2025 Course Notes- Path Guiding Surfaces and Volumes in Disney's Hyperion Renderer- A Case Study
machine love reached 10 million views on youtube!!!
"Test Drive 3: The Passion" Formats
A stern letter to the drawbridge operator
NixOS is the endgame of distrohopping
how to communicate with intent
introducing 'takeaway'
introducing 'takeaway'
Bun v1.2.20
SIGGRAPH 2025 Talk- A Texture Streaming Pipeline for Real-Time GPU Ray Tracing
2025-08-10 Liud a Solresol
Desperately Seeking Preview.app
What works for me and how I think about it
Longing
Altman's Schwarzgerät
What I Do and Don't Miss About MacOS
GNOME 49 Backlight Changes
What's new with Himitsu 0.9?
Strike the Earth!
Welcome to the new site
an engineer's perspective on hiring
Ratfactor's Illustrated Guide to Folding Fitted Sheets
KomoDo, my first KDE app
NEW SHOW - ALPACA FESTIVAL
Vector types and debug performance
LLM Inflation
HTML is Dead, Long Live HTML
Running OpenAI's GPT-OSS locally: the good, the bad, and the loopy
Reframing my way out of burnout