The Knowledgebase is a personally curated list of over 70 of the best software articles I have come across.

Knowledgebase