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.
#tools#design#dx
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.
#types#tooling
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'.
#side-projects#rss
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.
#ml#infra
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.
#philosophy#religion
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.
#networks#unix
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.
#travel#religion#notes
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.
#infra#side-projects
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.
#philosophy#notes
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.
#tools#dx
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.
#travel#writing
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'.
#side-projects#languages