This list is written in no particular order :)
This is a github repo link to a web browser exentesions. As it turns out, we can use vim-like keybindings to navigate the browser without our fingers leaving the keyboard. For example, we can use hjkl
to scroll and f
to follow a link.
This is a github repo link to a fork of vim. Vim is quite old at this point and if you have made a custom .vimrc, you know how dated it can be. Neovim is a fork of vim that aims to be more modern and extensible.
This is link to an online tool/calculator for Unix permissions. Sometimes when I can’t remember how the octal codes work (or the specifics), it can be useful to have a calculator like this.
This is an online Kubernetes tutorial which interactively teaches the basics of K8s. It uses an online virtual environment to simulate a Kubernetes deployment.
This website provides a simple guide to choose a license. Given that licenses can get really complicated, this really helps in choosing what license to use.
This is a link to the a chapter of the online Pro Git Book by Scott Chacon and Ben Straub. This chapter describes the use of git submodules, that is a git repository as a subdirectory of another git repository. Git submodules are pretty interesting, they can be use in multitudes of way such as automatically updating relevant libraries or making a central repo for deployments.
This is a link to an explanation fo Docker Compose. With docker-compose, we can run multi-container Docker applications easily.
I guess that this is a commonly shared link but the usefulness of this tool cannot be understated. This interactive tool really helps to create, validate and test regular expressions.
As an alternative to using VirtualBox, this link provides concise explanations on how to create a Debian ‘guest’ using docker.
This is a link to an article listing several useful bash aliases such as adding a progress bar to copy (using rsync
), sorting by last modified and othher useful aliases.