blogsoni

hi

about unsub log in
Articles
Programming ATtiny with USBASP and Arduino IDE
Putting MicroPython on STM32 Nucleo F767ZI
A meditation on correctness in software
C++ UI Libraries
Contributing to Complex Projects
Far From The Tree
Optimizing Oklab gradients
SDF Decomposition Part 2: A Better Approach
20000 days
Start Disconnected
Everything about Framer Motion layout animations
Chex Quest
Chex Quest
Fast, GPU friendly, antialiasing downsampling filter
Log Off
Telepresence
The 2030 Self-Driving Car Bet
Business Analysis on the Fly
What the hell is a monoid
Notes on Hindley-Milner type inference
Endless Attack REMIX Development Journal #1
Complete and Liveness, Safe and Sound
The Hiker's Dilemma
I Got Covid
Exposure Fusion – local tonemapping for real-time rendering
Summary of changes for February
Faultlore: Learning Through Errors - Faultlore
Dave's Virtual Box of Cards
Curious lack of sprintf scaling
Marginalia Search: 1 year
Bookmarks
Zig Build System Internals
How did I get here?
The Battery: a story by Flaming_Spork and l1lyposting
Estrogen and Brimstone
I have no capslock and I must scream
Debugging Certificate Errors
Drive Failure
I started a new job!
how I think when I think about programming
I started a new job!
Jo_MPEG converted to C
My Notebook System
two years life updates
Light transport matrices, SVD, spectral analysis, and matrix completion
Just-a-Textbox
Jōyō kanji Unicode lists and the horrors of CJK regional variants
Untitled Witch Worldbuilding
Stanley R. Mickelsen Safeguard Complex