home / articles
Articles
Every post since the beginning. Filter by tag or search by phrase. Sorted newest first.
12 posts 17 tags 89 minutes of reading 20,470 words
2026 apr·22
7 min
The shape of a good CLI
Most CLIs are accidents. They evolve from a script someone wrote on a Tuesday. The good ones share a small set of choices made early: about defaults, verbs, and how silence should feel.
↗
2026 apr·03
11 min
Static types for config files (and why your IDE hates you)
A YAML file is a typed object whose type is hidden in a wiki page from 2019. We can do better, and the fix is mostly about where the schema lives, not what language it's in.
↗
2026 mar·18
5 min
Notes on rebuilding my feed reader (again)
Third rewrite. Same UI, different engine. I keep arriving at the same shape: a list, a column, a single quiet keystroke for 'next'.
↗
2026 feb·27
9 min
Small models, big context: a practical note
An honest writeup of running a 7B model with a 200k context window in production for a month. What broke, what surprised me, what I'd skip next time.
↗
2026 feb·09
6 min
On believing things you cannot prove
Engineers are taught to distrust anything that can't be falsified. Faith, religious or otherwise, asks us to hold beliefs that resist that test. I've come to think both habits live in the same person, and they should.
↗
2026 jan·21
8 min
SSH as a protocol, not a shell
If you only use SSH to get a terminal, you're missing the more interesting half. A tour of port forwards, multiplexing, and using SSH as glue.
↗
2025 dec·30
5 min
A monastery with wifi: notes from Bhutan
The monks at Tango Goemba have a small server room behind a thangka. I went looking for silence and found a quiet conversation about attention instead.
↗
2025 dec·04
10 min
A year of running everything from a laptop
No cloud. No VPS. A loud fan and a domain name. What I learned about uptime, electricity, and the difference between a hobby and a habit.
↗
2025 nov·12
7 min
Stoicism is not a personality
The version of Stoicism that gets sold online is mostly aesthetic. The actual texts are stranger, quieter, and far more interested in other people than the LinkedIn version lets on.
↗
2025 oct·28
3 min
The quiet keyboard shortcut
The best shortcut in any app I use is the one that does nothing. It just dismisses things. Esc, with care.
↗
2025 sep·15
6 min
Two weeks of writing from a kissaten
I spent fourteen mornings in the same coffee shop in Kanazawa, ordering the same thing, in a language I barely speak. Here's what happens to a draft when you remove every variable but the page.
↗
2025 aug·22
12 min
A tiny language for todos
I built a parser for the way I already write todos in plain text. Tags, dates, priorities, and a single character for 'maybe'.
↗
∅
no posts match.
try a different tag, or clear the search.