You may want to take a look at:

http://www.manoushz.com/book/

I haven't read the book but I have enjoyed Manoush's podcast which covers similar information to your blog post.