Josh Duffney 

Software engineer at Microsoft and writer focused on productivity, self-education, and technology.
Posts