Great article but I would have to disagree with it saying that you need a budget for development after launch. What if the founders are hackers?
The point is, launch isn't when the battle is won or lost. Launching is just the first time you're engaging with the enemy. So you shouldn't expend all of your resources (cash, optimism, etc.) before that point... It's a long road.
I guess the over-arching point is that you need a cash buffer large enough to cover you for the period from when your bills start to the time when your revenue tops them, and that time is usually a long time after launch.
Cheers for reading. Des