- Pretty print JSON in the console: https://stedolan.github.io/jq
- Nice HTTP client: https://github.com/jakubroztocil/httpie
- Nice REST client (UI): https://insomnia.rest/
- Nice shell: https://github.com/robbyrussell/oh-my-zsh/
- Atom editor: https://atom.io
- Manage multiple node versions: https://github.com/creationix/nvm
- Manage multiple ruby versions: https://rvm.io/
- Manage multiple python versions: https://github.com/sdispater/poetry or https://github.com/pyenv/pyenv
- Manage multiple go versions: https://github.com/moovweb/gvm
- Java 8 Oracle: https://www.digitalocean.com/community/tutorials/how-to-install-java-with-apt-get-on-ubuntu-16-04
- Scala Build Tool: https://www.scala-sbt.org/
- Docker: https://docs.docker.com/install/linux/docker-ce/ubuntu/
- Docker without sudo: https://docs.docker.com/install/linux/linux-postinstall/
- Enable docker REST API: https://blog.trifork.com/2013/12/24/docker-from-a-distance-the-remote-api/
- Keeping notes: https://github.com/zadam/trilium
- SSH Tunneling (worth while dealing with servers): https://blog.trackets.com/2014/05/17/ssh-tunnel-local-and-remote-port-forwarding-explained-with-examples.html
- SSH Config file: https://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/
- Install postgres: http://devopspy.com/linux/install-postgresql-9-6-ubuntu-16-04-lts/
- Design diagrams with markdown: https://blog.anoff.io/2018-07-31-diagrams-with-plantuml/
- Versioning large files on git: https://git-lfs.github.com/
- Whilelist USB devices, block everything else: https://roussos.cc/2019/08/19/usbguard/
- Scala and Bazel: https://scalac.io/set-up-bazel-build-tool-for-scala-project/
- Make tips: https://tech.davis-hansson.com/p/make/
- Bash strict mode: http://redsymbol.net/articles/unofficial-bash-strict-mode/
- Install Ansible: https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#installing-ansible-on-ubuntu
- Safe paste mode for the terminal: https://cirw.in/blog/bracketed-paste
- Free services: https://free-for.dev
- Expose your local server: https://localtunnel.github.io/www/
- Expose your local server: https://ngrok.com/
- Receive webhooks on your local server: https://smee.io/
- Use SSH keys for Github: https://help.github.com/en/articles/adding-a-new-ssh-key-to-your-github-account
- Watch for file changes in large workspace https://code.visualstudio.com/docs/setup/linux#_visual-studio-code-is-unable-to-watch-for-file-changes-in-this-large-workspace-error-enospc
- Visual Studio Code: https://code.visualstudio.com/
- IntelliJ: https://www.jetbrains.com/idea/