Bike maintenance and more

Here are a couple of handy resources:

Park Tool offer a wide range of articles and videos on carrying out bike maintenance tasks.

The Global Cycling Network also provide articles on bike maintenance and plenty of other cycling topics.