blogsoni

hi

about unsub log in
Why to use LLMs in computer science education?
Chorex: Guaranteeing Deadlock Freedom in Elixir
Adventures in Bookmarking
Making it is wanting nothing
Modernism
Part two
Texture Streaming
GLSL in FTEQW
Spawning Entities From External BSPs in FTEQW
Urgent/Optimistic Meeting Matrix
I am going to die
Bun v1.1.11
Experimenting with local alt text generation in Firefox Nightly
Locker
Why the Circular Specification Problem and the Observer Effect Are Distinct
Fall off
X is justifiably slow
🎬 Lightning Talk: Fizz Buzz, Again
Trans genocide watch, UK
My Top Emacs Packages
stalkerware hack unveils massive potential fraud scheme
Leave
Custom Top and Bottom CSS Container Masks
Why so fatalistic about AI?
Things I made
Adding a USB Port to the ThinkPad X1 Nano (the Hard Way)
What We Know We Don't Know: Empirical Software Engineering
New Artwork - All is Quiet
The Complex Problem Of Lying For Jobs
Elm Town #75: The Great Wall of Code
Migrate Password Store to a New GPG Key
Blazingly Fast Shadow Stacks for Go
My twitter rules
In the beginning… was the command line
Simple Undo/Redo System in Odin
The Acme of Software
Infinite Energy
Securing APIs: Express rate limit and slow down
I didn't choose to be the way I am
Analytics
Eh screw it
Pronouns
#FuckStalkerware pt. 6 - tattling on pcTattletale
Feynman's Garden
Sayings
Experimenting with Nix
Bun v1.1.10
Exploring Seamless Rust Interop for Newer Languages, Part 1
Like rocks, like water
Writing a Unix clone in about a month