~/uses
This page lists some tools that I use, both professionally and otherwise. In general, I prefer open source software that I can examine and minimalist tools that I can modify. Favorites are highlighted in bold.
Programming
- Languages: c, cpp, py, rs, sh, html/css/js / ts
- Frameworks: Django, Node.js, React, Jamstack
- Databases: PostgreSQL, Sqlite, MongoDB
- Source control: Git
- Dev environment: Debian / Arch, Vim/Neovim, dwm, Alacritty, tmux, Zsh
- Languages (some familiarity): asm, sv / vhd, java, go, el, hs, vim, wl, mat
- Languages (recreationally): bas, Logo, Scratch
- Misc tools: LaTeX, jq, Markdown
Software
- KeePassXC
- suckless.org
- Firefox
- VLC
- youtube-dl
- Anki
- Syncthing
- qBittorrent
- VirtualBox
- DevDocs - Offline documentation browser.
- Android: Keepass2Android, F-Droid, Termux, Libretorrent, NewPipe, Librera Reader, AntennaPod
Services
- Firefox Sync - End-to-end encypted bookmarking service.
- Standard Notes
- ProtonMail
Browser extensions
- Firefox Multi-Account Containers
- Vimium - Vim keybindings in the browser.
- uBlock Origin
- Privacy Badger
- ClearURLs
- Wappalyzer
Frequently visited sites
- Hacker News / Lobsters - Tech news
- Lichess - Playing, analyzing, and watching chess
- SomaFM - Programming music
- Stellarium - Stargazing
- Degree Confluence Project - I like reading some stories here from time to time.