A potentially very useful list of web sites which provide tutorials, instructions and how-tos. There are certainly several in here I didn’t know about.
In a philosophical mood, this sharing of skills and experience in an easily located, digested and employed manner is potentially such a huge concept. The development of literacy provided a way of sharing ideas, but to solve a large class of immediate problems still required the slow learning of general skills, typically by finding and interacting with an existing skilled practitioner. This explosion of tutorials and solutions, searchable and available to pretty much anyone with a network connection smashes the limitations of the old model.