Thanks to Merlin Mann for the exquisite narrative.
Apple was really big on the “Back to the Mac” in 2010 and while iCloud has brought so much unification to the mac workflow there is still plenty of room for improvement. iPhone syncing piggybacked off of iPod syncing through iTunes and we can certainly understand why Apple made that choice. . . .
The way to stop supporting terrible media is to stop watching or reading it
The way to stop supporting terrible media is to stop watching or reading it.
The corollary: Why are you consuming terrible media?
Link-baiting articles are a blight, and the only way for change is by people voting with their clicks. There’s plenty of sites I just avoid because the article . . .
One thing I miss about private guitar lessons is learning small exercises that improve your hands’ dexterity and agility. John Petrucci of Dream Theater fame has two excellent articles over at Guitar World that are really solid.
His advice on practicing is spot on:
Of all the things that can frustrate a guitarist the most, it’s the nagging . . .
PROBLEM: You are a web programmer. You have users. Your users rate stuff on your site. You want to put the highest-rated stuff at the top and lowest-rated at the bottom. You need some sort of “score” to sort by.
Algorithm discussed and a Ruby implementation provided! Love this sort . . .
A slew of github gists. I don’t understand why people don’t make these blog posts, I can only imagine the traffic they’re getting. Embedding gists is easy.
- Homakov shows us how he was able to compromise Github.com
- Jbarnette shows us how to make your Rails app warn on ActiveRecord::Base#update_attributes
- Wycats creates a Proposal for . . .
Seriously Zen. Topics include:
- Keep your mind clean
- Beginners mind
- No ego
- There is no career goal
- Shut up
- Mindfulness. Care. Awareness
- There is no boss
- Do something else
- There is nothing special
I already see myself improving from some of these values.
Source: The 10 Rules of a Zen Programmer