~ $ cat ~/invertr.ee/writing/*
Writing
Long-form on systems, tools, and the craft of building — every branch traced back to where it begins.
WRITING · 8 MINJUN 2026
Closures: why your functions remember things
A function that should be gone keeps handing you the right answer. That's a closure — and once you see what it's actually holding onto, a dozen everyday patterns stop looking like magic.
read →WRITING · 10 MINJUN 2026
Where your program lives once you hit run
A program on disk is just a file. Running it makes the kernel build a process around it: an address space with four regions — text, data, heap, stack — and a control block it keeps for itself. Here's the whole map, one region at a time.
read →WRITING · 4 MINJUN 2026
I built a zip viewer nobody asked for
I needed one file out of a 4 GB archive. My Mac insisted on extracting all of it. So I built the tool that reads the index instead.
read →