Good post but surprised by his understanding of cash-flow positive:
Being cash-flow positive is...when your costs not including salaries are lower than your revenues
Terms like 'costs' and 'revenue' have no place in cash flow forecasts - it's all about cash in and cash out (including salaries, assuming they're paid). If your product costs are less than revenue, you have margin (sometimes called profit, but that's not quite right either); but if you have to pay lots of costs before you receive revenue, you can hit a cash flow wall no matter how large your margin is.
I had one client who re-sold physical products. They were paid by the buyer on 14 day terms, and had to pay their provider on 30 day terms - so they actually got paid two weeks before they had to pay for the product. Margin was low - but cash flow was ridiculously positive.