What I use, daily.
Hardware, software, dotfiles, peculiarities.
// A living list of the tools that actually earn space in my workflow. Last meaningful change: switched from Raycast to a homemade Cmd-K (2026-04). Drop me an email if you spot something better.
compute
display & sound
input
desk & chair
recording / streaming
misc
editor
terminal
cli daily-drivers
nvim plugins worth naming
language toolchains
dotfiles
launcher · windowing
notes & writing
browser
communication
design / diagrams
AI tools
web app
auth
payments
observability
jobs / queues
build & deploy
Colemak-DH layout.
Switched in 2022, took six weeks, never going back. Vim bindings work fine if you remap hjkl to mnei. Yes I have feelings about it.
Two-monitor portrait setup.
Main display landscape, secondary vertical for reading source and PRs. The vertical one is non-negotiable. Diff-reviewing on landscape feels like reading a book sideways.
No code on the laptop screen.
Lid closed when docked. Laptop display is for video and Slack only. Editor lives on the 5K. The screen-real-estate orthodoxy is correct.
All-day deep-work block.
09:00 — 13:00 IST. No Slack, no email, phone in another room. The single highest-leverage thing in my week.
Friday written update.
Every Friday I write a ~400-word update for myself and (when relevant) the team. What I did, what I’m blocked on, what I’m doing next week. A discipline I stole from Julia Evans and never let go.
Backup paranoia.
3-2-1: three copies, two media, one offsite. Borg locally, restic to Backblaze B2. I’ve lost work exactly once. Once was enough.