This is a collection of resources that I find interesting, categorized by topic. The order follows no particular logic :) Self improvement Job