Git submodules are a handy way of segmenting modules and plugins in your code into separate Git repositories. This way you can manage each of those projects individually, each with their own git version...

Normally sort function compare the ascii values of characters. This becomes and issue when you want numbers like 1,10,2,20 to sort like 1,2,10,20. To make these numbers sort in a ‘natural’ order you would...