blogsoni

hi

about unsub log in
(All) DNS Resource Records
A browseable Zig standard library
On Link Farms
Writing for Reading
Re: To unit test or not to unit test, that is the question
New theme!
The Astrolabe Part I: Lenscraft
npm audit: Broken by Design
The Value Propagation Experiment
French Borscht
Bacon Omelette
New Atom "RSS" feed!
Things I wish Git had: Commit groups
Summary of changes for June
Thoughts on the linkpocalypse
Migrating to Next.js
Starting prometheus node exporter after your interface is up
Bitksel blog archived
URLs: It's complicated...
linux.dev mailboxes for kernel work
Build your own datacenter with PXE and Alpine - Who needs docker when you can run old laptops as blade servers
This Too Shall Pass
I gave Linux gaming a go
Us Again
(Technical) Infosec Core Competencies
The Apple Compact Unwinding Format: Documented and Explained - Faultlore
Motion Sickness Fish
Summary of changes for May
Motion Sickness Fish
Future geometry pipeline
Arrowhead: Mock EAS Alert
Behavioral Economics in Information Security
Raylib 3D level collision
Kinda a big announcement
Static Tweets with MDX and Next.js
Everything You Never Wanted To Know About Linker Script
Everything You Never Wanted To Know About Linker Script
A Macro View of Nanite
How and why I got into gamedev
Porting Takua Renderer to 64-bit ARM- Part 1
Quick CMake setup for VSCode
Welcome to my dev blog!
End-to-end patch attestation with patatt and b4
The Taxonomy of Pointers
The Taxonomy of Pointers
Lessons from the Kenmure Street Siege
Sharing Secrets
New Responsive Layout and Blog Plans
To build gentler technology, practice trauma-informed design
📝 Bluetooth Low-Energy Spec Violations