TL;DR
Just read this one from our idol - Rico Sta. Cruz:
Modern Development Handbook