It is a well-acknowledged fact that users love good documentation. It is a less well known fact that developers love good documentation too. This talk, aimed at developers, shows why you should love good documentation, and proves that it's not difficult to write. It also explains what tools you should use and a couple of points on how to make documentation that users will want to help write.