When I need inspiration I go read "How to Make Wealth"[1].
During my day job where I'm required to study specifications, I found "The Feynman Technique"[2] to be useful in understanding the subject quickly.
From time to time I also read "The Best of edw519: A Hacker News Top Contributor"[3].
I just repeatedly read articles and posts that I like:
[0] - http://paulgraham.com/procrastination.html
[1] - http://paulgraham.com/wealth.html
[2] - http://calnewport.com/blog/2012/10/26/mastering-linear-algeb...
[3] - https://web.archive.org/web/20160304034949/http://v25media.s...
> But a very able person who does care about money will ordinarily do better to go off and work with a small group of peers.
That's saying that you'll make more money if you go work (or start) a startup, whereas I've seen some opposite sentiment on HN (don't have specific links, sorry) where people say your expected monetary returns will be higher at GOOG/FB or other big companies because of the high failure chance of startups.
Gates already had the business model in place for licensing basic to computer manufacturers. It's easy to see he would have extended that to some DOS-like operating system.
Indeed he went onto do precisely that with Windows, leaving OS/2 to IBM and failure.
PG called this one wrong. Gates would still have come to own the industry as he did, whether or not the DOS deal with IBM was exclusive. The computer industry was always set to expand and Gates was always the guy to meet the demand. Gary Kildall had shown by this stage he didn't have what it took to pick up every commercial opportunity offered.
A few months/years ago there was a Github repo that tried to crowdsource this in excruciating detail.
1964 - John Kemeny and Thomas Kurtz create BASIC, an unstructured programming language for non-computer scientists.
1965 - Kemeny and Kurtz go to 1964.
http://james-iry.blogspot.co.uk/2009/05/brief-incomplete-and...
http://steve-yegge.blogspot.com/2006/03/execution-in-kingdom...
http://www.defmacro.org/2013/07/23/startup-lessons.html
I don't think I've ever seen such an accurate, shrewd, and insightful collection of startup wisdom in one place before. Every bullet point in this list could be a book.
"If You Don’t Design Your Career, Someone Else Will"
I don't want to do it the injustice of trying to summarize it. I've been reading this blog post for years, here and there.
[0] - https://www.reddit.com/r/programming/comments/csuey/write_a_...
* Programming Sucks! Or at least, it ought to! [0]
* The Oracle Effect [1]
EDIT - formatting again
[0] http://thedailywtf.com/articles/Programming-Sucks!-Or-At-Lea...
William Deresiewicz "Solitude and Leadership"
The Last Psychiatrist: "How to Create: Motivation for 2010"
http://mlb.nbcsports.com/2014/10/08/sick-of-the-giants-and-t...
Alex Smith Gives Commencement Speech at Utah
This article describes how variations in intelligence has to do with parasite load and nutrition. May explain a lot of the lack of intellectuals and educated individuals in some countries.
http://groups.csail.mit.edu/mac/classes/6.805/articles/priva...
Getting Rich: from Zero to Hero in One Blog Post http://www.mrmoneymustache.com/2013/02/22/getting-rich-from-...
Google: 90% of our engineers use the software you wrote (Homebrew), but you can’t invert a binary tree on a whiteboard so fuck off. https://twitter.com/mxcl/status/608682016205344768?lang=en
http://www.cs.nott.ac.uk/~pszcah/G51ISS/Documents/NoSilverBu...
It goes on a bit too much so it's not always on point, but at the time I read it I really appreciated it bringing to focus that not every piece of software has to be about millions of users.
It always reminds me that we are here to build software, not design the perfect system. The quote from Zawinski is great
"It was decisions like not using C++ and not using threads that made us ship the product on time."