It depends what your battle is. This guide is more directed to hackers who want to build something cool than someone setting out to start a business.
This is just hacking with a goal to finishing the project. A noble goal, I think. Though in my experience a difficult one.