I think my recent, expanded post on templating, is a good idea of one. It delves a bit deeper than my post here and should give you even a clearer idea of what it's about and what kind of alternatives there are.
At the moment the first few chapters are about ok. The rest are just stubs. Regardless feedback is welcome. I am particularly interested in which sort of topics you think I should cover. It can be a little difficult to see which are tough ones anymore.