blogsoni

hi

about unsub log in
Akademy 2026 photos and things
Our adventures at HOPE 2026
Shin honkaku
The life triangle
Leaving them behind
Studio Log #1 - Spaceshipping
Relaunch
How I made $10k in two days writing ebooks with chatgpt
Graphics Programming weekly - Issue 457 - September 27th, 2026
an incomplete list of non-syntax things python raises SyntaxError for
Replacing the old battery on rechargeable bike lights
Rusty thoughts on "Parse, don't validate"
If we do not stop to help each other, what do we become?
I need to stop looking up reviews for everything I buy
A Profile in Style with Janice of the Vivienne Files
Removing the fancy button
notice of being ghosted
I’m Tired of Being on the Network
Glacier vs. Glacier
a hacky fucked up way to portably access errno from outside of c
Hotkeying browser extensions in Ungoogled Chromium
Commodified Intelligence
Do your employees actually use your product?
The Test
Goodbye Google
Site showcase: https://futhark-lang.org/blog/2026-09-22-aliasing.html
Site showcase: https://lwn.net/SubscriberLink/1095425/2d9f411252325784/
sentence mixing tyler "twentyonepilot" joseph (+ tips for sentence mixing)
Grieving the loss of details
Migrating from WordPress to Astro
Join the FSF for EncryptFest on October 25
Site showcase: https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_what_it_does
Nested SIMD Predicates
The Next Hype
Using shallow-git tarballs for CI
Small and secure Docker images for Rust: Alpine vs Debian vs Scratch
DG64[2]: Basic 3D Rendering With The RDP
LLMs on the boundary
The Zig Journey
Why is Hacker News like that?
Trip report: CppCon 2026
I said no and Apple said yes
Websites that read in the terminal: the TermWeb standard
NuPhy Kick75
Delegation
Self-Hosting Behind CGNAT
https://nex-3.com/blog/developing-a-headcanon/
Linker I/O tricks and their downsides
Graphics Programming weekly - Issue 456 - September 20th, 2026
Return to WorldCon: LA 2026