Tools I use
(This page records things that I use for programming, reading and writing.)
Hardware
- HHKB Hybrid at home
- LG 27UP850K at home experience
- Cherry G80-3000 at office experience
- Macbook Pro (Apple M1 Pro with 32GB memory)
Software
I choose software with two principles:
- Data remains accessible and usable even if the software is no longer available.
- The software should seamlessly fit into my workflow.
With the principles, I prefer open source software to proprietary ones:
- Emacs for coding, reading and writing
- Zed for agentic coding
- Ghostty and fish shell for great terminal experience
- Zotero and zotero-better-bibtex for reference.bib
- Calibre for managing EPUBs
Services
- Bitwarden for passwords ($10/year)
- Claude Code for agentic coding ($20/month)
- Dropbox for syncing files (free)
- Vercel for hosting static websites (free)
Self-hosting
I self-hosted some services on Hetzner:
- Atuin for syncing shell histories
- Linkding for managing bookmarks
- Miniflux for reading RSS feeds
- Wallabag for saving web pages
- Grafana for data visualization
- Plausible for web analytics
Cost: $12.60/month