“If you want to get the most out of great developers like Engelbart, who are productive well into their 80s, you have to stop digging up the streets, moving the goalposts, bombing the cities, starting over just for the sake of starting over.”
Category Archives: programming
The personal vs the aggregate in computers (and hence, programming)
This resonates with me as well.
Battle for the planet of the APIs
“The official line from Twitter is that RSS is “infrequently used today.” That’s the same justification that Google has given for shutting down Google Reader. It reminds of the joke about the shopkeeper responding to a request for something with “Oh, we don’t stock that—there’s no call for it. It’s funny though, you’re the fifth person to ask today.””
Awesome awesome video of Doc Searls on the personal cloud. We have personal computers. And — he nails it — we should (we will soon) have personal clouds. He explains it very well using some physical object analogies. “Life Management Platforms” “We are in charge”
Overcoming Impostor Syndrome
Or How I Learned to Stop Worrying and Love the Code
Letter To A Young Programmer Considering A Startup — Alex Payne
No one asks, “Why is Yo-Yo Ma still playing the cello? Why hasn’t he moved on to conducting?”
A post by Dave Winer on Facebook
“Yes, there are such things as best practices in software development, and they have legitimate value, but as a beginner you are not obligated to internalize all of them at once. Just stop worrying about it! Make something you’re proud of, then improve it little by little. Learn one thing at a time and make incremental progress.
Most of all, remember that bad code is always the first step to good code. Never let any experienced programmer tell you otherwise.”