This is the software I use regularly. I try new software all the time, but these are the daily drivers.

Hardware

  • iPhone, iPad, etc: thing just works
  • MacBook Pro: idem. Lovely computer.
  • Dell XPS 13: work issued, it’s ok I guess.

Operating Systems

  • Ubuntu 16.04 LTS (server) and 18.04 (desktop)
  • Mac OS X

Desktop software

  • Firefox: love the container tabs feature.
  • Google Chrome: just for web development.
  • Emacs: for everything text related. I use Spacemacs, mainly because I also love vim.
  • Libreoffice Calc: I don’t love it, but it works.
  • VirtualBox
  • Telegram Desktop
  • Transmission (Bittorrent client) and Deluge
  • VLC video player
  • Spotify for Linux
  • The GIMP
  • Calibre (ebook management)
  • Zeal: an offline documentation browser

Mac OS and iOS specific

  • Safari: Works great
  • Bear: Beautiful note taking app
  • Blink: mosh terminal for iOS

Utils

  • di: provides disk usage information, like df -h
  • ncdu: detailed disk usage information, a curses interface for du
  • htop: a better top
  • vim: the text editor. I use Neovim.
  • tmux: a terminal multiplexer
  • tmuxp: a manager for tmux sessions
  • git-diff-image: an extension to ‘git diff’ that provides support for diffing images
  • jpegoptim: a jpeg optimizer
  • stow: for dotfiles management. As shown here.
  • nmap: network exploration tool
  • curl
  • whois
  • httpie: a kinder curl

Development / Devops

  • Python 3
  • Java 8
  • Clojure / Leiningen
  • Node.js / npm
  • git
  • docker
  • docker-compose
  • Ansible
  • devd: a local webserver for developers

Backup / Security

  • borgbackup
  • openvpn
  • gnupg
  • Keybase
  • pass: the standard unix password manager