blogsoni

hi

about unsub log in
20th anniversary celebrations
CHAOS TO THE CANON, Part one: No escape
MRSSE
MRSSE
macOS Tips
A Little Facelift
How I Never Forget Things
How to present MS-DOS screenshots
anarchism starts in the now: hope for a better future
How Westwood VQA works
(Almost) Every Cat I Met This Year
Bad Luck Tickets
What this election means for trans people outside the USA
Why I Will Always Be Angry About Software Engineering
Implementing a tiny CPU rasterizer | Part 6: Adding some depth
The mirror of fascism in big tech
.plan update
Monitoring and optimizing website performance
pizauth: HTTPS redirects
OpenGL is not Right-Handed
fast float to integer conversions
The Rust Trademark Policy is still harmful
made a mug of genmaicha to keep warm
Talos Linux on XCP-ng
New microblog with TILs
Implementing a tiny CPU rasterizer | Part 5: Fixing issues with 3D
Implementing a tiny CPU rasterizer | Part 4: Changing perspective
What are we going to do with Trump?
BITCH HELL post mortem
Desktop icons are surprisingly hard!
My Favorite Dystopian Movies as of 2024
Exact UNORM8 to float
Exact UNORM8 to float
Writing For Me
Efficiently split a NumPy array into tiles
post-election thoughts.
How to love your neighbor...
i love being trans
Bringing faster exceptions to Rust
How Bun supports V8 APIs without using V8 (part 2)
What's a Single-Page App?
buttons
buttons
It’s weird when people recognise me
Notes on binary soup
📌 Note on update schedule
Soundtrack Discoverability on Bandcamp
An Intro to Program Synthesis
BC7 optimal solid-color blocks
BC7 optimal solid-color blocks