• Computer: MacBook Pro (2021) 16” M1 Max
  • Mouse: Magic Trackpad — I try to use the keyboard more for navigation so using a trackpad instead of a mouse feels less disruptive when I have to use it
  • Keyboard: Logitech K380 — it lets you connect to 3 devices and switch between them with hardware keys
  • Headphones: AirPods Pro
  • Monitor: 24” LG UltraFine 4K. I frequently borrow my wife’s so I can use 2 at a time
  • Editor: Neovim running in Alacritty. Been using gvim on Windows, MacVim on macOS for a long time and switched to Neovim in 2023. I also use WebStorm for web projects
  • Browser: Safari. I could probably switch browsers, except I like iCloud tabs
  • Terminal: Ghostty almost always running tmux. Switched from Terminal.app in Dec 2025 because Ghostty lets me map shift-enter to insert newline characters in coding agents. I also run Alacritty, but it’s solely for running Neovim
  • Email: AirMail
  • Coding Agent: Droid
  • Site: This site runs Jekyll
  • Hosting: This site runs on GitHub Pages. I used to use Render for other projects, but now use Hetzner + Kamal 2 for all my new projects

If you were wondering, this is what /uses pages are for.

Last update was made 20260221.