blogsoni

hi

about unsub log in
Recordings
Meetup.com in your calendar
A Beginner's Guide to Vectorization By Hand: Part 4 - Convolution
Transgendrification
I'll Be Okay
What if any process could handle SIGKILL?
nekoweb review
Launching Interop 2025
How to add a directory to your PATH
A holistic perspective on intellectual property, part 1
Optimism and utopianism are enemies
Getting Sick Really Sucks, You Know
Short Essays - February 2025
My favourite command-line tools
SPSC Queue Part 1: Ditch the Lock, Speed the Queue!
Whenever I get ill
NEW WEBSITE IS UP
How to use Social Media Without losing your Soul
Surface-Stable Fractal Dither on Playdate
Dead Simple Snapshot Testing In Zig
Drama club
i made snake in a bookmarklet
patreon benefits update
know when to ship
My custom lib.nixosSystem
Welcoming Ghostty Subsystem Maintainers
Blog Questions
A Quick Guide to LaTeX
Some terminal frustrations
Power in arroost
Simulating water over terrain
Post-Processing Shaders as a Creative Medium
Licking the AI Boot
Building a More Permanent Reference Library
Adding custom choc keycaps
reblog: let code die
Safety in Programming Languages is a Means to an End
Safety in Programming Languages is a Means to an End
Summary of changes for January 2025
Bun v1.2.2
2025-02-01 Monochrome Oquonie and Neural Nets
reblog: Phone Too Big
Falsehoods programmers believe about null pointers
ANOTHEREAL Dev Log #3 - Winter Update!
Out
New Artwork - Perdition City - Apartment Towers
Why Deepseek Matters
📷 Fly forth
How arroost changed me
Can We Retain the Benefits of Transitive Dependencies Without Undermining Security?