Things I find worth sharing

Teach Yourself Computer Science

Answers the questions:

  • Which computer science subjects should you learn, and why?
  • What are the best learning resources for each subject?

Organizational Skills Beat Algorithmic Wizardry

A knowledge of algorithms is highly overrated.

To a great extent the act of coding is one of organization. Refactoring. Simplifying. Figuring out how to remove extraneous manipulations here and there.

Moving on

Quitting something is good and you should not regret it.

A Conspiracy To Kill IE6

How a bunch of YouTube engineers secretly deployed an IE6 deprecation banner to production in 2009.