blogsoni

hi

about unsub log in
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?
TV Setup
Wall Matrix, Take 2
Migrating my website from Vercel to Hetzner Part 1 - OpenTofu and cloud-init
Life GPA
What's on my phone for 2025
Wall Matrix 2
Bun v1.2.1
Radio Listening: Airplanes
UIViewPropertyAnimator is Too Cute
Hard numbers in the Wayland vs X11 input latency discussion
2025-01-25 Handmade Conference Post-Mortem
Alternatives to "sorry"
JavaScript Temporal is coming
Join us to discuss transparency and governance at FOSDEM '25
The Basic Dataview Query Builder
Bun 1.2
Debugging a Vision Transformer Compilation Issue
Fedi Pakt
Framerate considered harmful
dreaming of smel shell
My reading queue as of January 2025
Heatsinking
Site update (january 2025)
Site update (january 2025)
FOSDEM '25 protest
Exploring Daily Notes in Obsidian to Aid My Terrible Memory
Mark Zuckerberg is a ghoul
Streaming Audio Apis: The Axum Server
Things I love: Casio Digital Watches
Cells: Draw a table
The hidden cost of shader instructions