blogsoni

hi

about unsub log in
AI And Jesus In Late 2025: A Road Trip Report
The Underwear Fixed Point
building an auto-recording setup for WACCA
Bun v1.3.2
Why I stopped proofreading and started to listen
a new weekly comic post!?
OpenAI employees… are you okay?
New Artwork - Waiting Room
"erase startup-config" isn't enough
AI Minus Vagina
Downloading artist artwork en masse from Discogs using MusicBrainz
Downloading artist artwork en masse from Discogs using MusicBrainz
Placebo Emporium: 2025 Annual Shareholder Letter
The ultimate Raspberry Pi gitops cluster - Booting and auto provisioning a Docker Swarm cluster with PXE and enjoying zero-downtime deployments from a single git repository
What a CTO should know about tech
Scratch Paper
Translation done for now !
Once upon a time this blog was powered by make
How I am deeply integrating emacs
red mage job stone shader walkthrough
Image formats: Codecs and compression tools
Flatpak Happenings
pokemon emerald shader walkthrough
The psychological cost of having an RSS feed
Link Dump - November 2025
A NixOS PDS Hosting Guide
cpp2better, an il2cpp postprocessor
Notes on social skills
Meta's support is an embarassing dumpster fire
How I Turn Off my Laptop keyboard
quantum shard shader walkthrough
"flatpak isnt secure anyways"
viva new vegas on linux
Summary of changes for October 2025
snom gummies shader walkthrough
Software Provenance
Parsing historical MBTA data
PCBs for LED Matrices
JVM exceptions are weird: a decompiler perspective
build system tradeoffs
Parsing historical MBTA data
Wall Matrix 3
From 400 Mbps to 1.7 Gbps: A WiFi 7 Debugging Journey
ANOTHEREAL Autumn Update - Happy Halloween!
Signal Boosts for Autumn 2025: much ado about the Algorithm
C3 Language at 0.7.7: Vector ABI, RISCV improvements and more
More accurate Doom colormap
Adding Customizable Frame Contrast to KDE Plasma
What Context Can Bring to Terminal Mouse Clicks
One of Those Days When You Really Just Have to Smash Two Songs Together