This blog exists as a centralized collection for documenting anything and everything that exists in open source software. If you would like to contribute your own article to this collection, please see the instructions in the blog's repository on GitHub.
Learn how templates work in Angular. From the basics to being able to read Angular source code and write your own structural directives
A basic overview of the main components of an Android app and how they interact with each other and the Android system.
Basic (but detailed) instructions for setting up a Freenode IRC account through various clients.
An in-depth tutorial explaining how to set up Travis CI to deploy signed builds to Google Play. Among other things.