"We are using the word 'guru' only because 'charlatan' is too long to fit into a headline"
I always try out business/marketing/startup books in the shop or on Google books. The rubbishy ones are easy to spot - finishable in 15 minutes by ignoring the repetition and excessive anecdotes. Probably wise to do the same with these suggestions.
- The New Business Road Test, J Mullins
- The core technical questions about a business in as much detail as they need. Macro and micro market and industry, including Porter's five forces
- Four Steps to the Epiphany, Steve Blank
- Especially good are the checklists at the back - you could successfully run your business by working through them, making sure you've actually done what they ask
I think that unless you're writing code for a big company, it's very easy to spent too much time worrying about technical issues. With that in mind, The Pragmatic Programmer has tips that'll actually save you time, rather than over-engineer your code.
- The Fountainhead, Ayn Rand
- Inspirational, if its politics are a bit silly. A lot better written than Atlas Shrugged.
- Inmates are Running the Asylum, Alan Cooper
UX books get samey; there's a lot of actionable detail in the above.
Strikes me as a subject where the basics (blogging, Twitter (not Facebook unless you're a game)) are obvious and the rest are not things a startup can do without huge risk of wasting time or money (advertising, viral). Make a great product first and foremost.
Other people's lists
Ycombinator's is great.