If You Know Nothing About Startups: A Startup Guide for Technical People
If you have a technical background, you will find that 70% of real startup problems have nothing to do with code. The product is only step one. After that come sales, communication, cash flow, debt, cofounders, and timing.