My tech stack
Table of Contents
Here is my tech stack. I refer to this list when I setup a new computer. Most of them are free. The paid ones have a footnote. I also document other tech stacks.
This is a life-long document and will be updated over time.
Blogging #
- Hugo
- Hosting
Books #
Browser #
- Brave
- Safari
- Tor Browser
- Extensions
- Save to Pocket
- SponsorBlock for YouTube
- uBlock Origin, an ad blocker.
- uBlock Origin Lite, an ad blocker.
- unTrap for YouTube
Cloud storage #
Communications #
Document creation #
Email #
File downloading and transfering #
Fonts #
- Meslo nerd font.
brew install font-meslo-lg-nerd-font
Forms #
Gaming #
- See my gaming tech stack
Homelab #
- See my Homelab tech stack
Internet and Networking #
- Angry IP Scanner
- iperf
- Quad9, a public DNS server.
Learning and studying #
Machine learning #
- See my AI tech stack
Media #
- Audio, music
- substreamer, an iOS app
- Spotify
- Supersonic
- Photos
- Apple Photos
- Google Photos
- immich
- Video
Media creation #
- Audio, music
- Photos
- Adobe Lightroom1
- Adobe Photoshop1
- darktable
- ImageOptim
- Inkscape
- Nik Collection1
- Video
- Blackmagic DaVinci Resolve
- FFmpeg
- Handbrake
Note taking, writing #
- AnyType
- Freeplane
- Gramps
- Grist and Grist Desktop
- Jabref
- Joplin
- Logseq
- NocoDB
- Obsidian
- OneNote
- Zettlr
- LanguageTool, a spelling checker.
- Zotero
Operating Systems #
- macOS1
- AppCleaner
- Homebrew
- Ice, a menu bar, status bar manager.
- Karabiner-Elements, a powerful and stable keyboard customizer for macOS.
- OpenInEditor-Lite
- OpenInTerminal-Lite
- OnyX
- Pareto Security
- QDirStat
- Raycast
- Rectangle
- ShakePin
- Shottr
- The Unarchiver
- Windows1
Password manager #
Personal finance #
- beancount
- fava, a web GUI for beancount.
- Portfolio Performance
Project management #
Software development, programming #
- gpg
- Editor
- Version control
- Python
Terminal #
- Personal dot files.
- eza, a modern alternative to ls.
- fzf, a command-line fuzzy finder.
- Ghostty
- GNU Stow
- Oh my tmux!
- Oh My Zsh
- zoxide, a smarter cd command.
- Zsh
Virtualization #
VPN #
- macOS native VPN client
- Tailscale
- Tunnelbrick
- Wireguard