Been trying to get my head around all the hype about Category Theory and Monads and found these really good for programmers:
http://bartoszmilewski.com/2014/10/28/category-theory-for-programmers-the-preface/
I am a bit too late in the game but loving it!