
You wouldn’t know it by looking at this site, or the HTML behind it, but I actualy started off life as a Web designer for [my college paper](http://themaneater.com).
So even though my [day job](http://www.ajc.com) revolves around application development, caching strategies, countless meetings, and worrying about things like [page views](http://heisel.org/blog/2008/11/30/what-does-cpm-mean/) and [CPMs](http://heisel.org/blog/2008/11/30/what-does-cpm-mean/) I’ve got a long background in HTML management and template systems, including [glorified template systems](http://php.net) (unfortunately).
With that in mind, I agreed to review [Django 1.0 Template Development](http://www.amazon.com/gp/product/1847195709?ie=UTF8&tag=heiselorg-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847195709). I met the author (before he was an author), [Scott Newman](http://www.greencoder.com/news/), “through the Internet” as we both worked at [media](http://www.ajc.com) [organizations](http://tbo.com) and we were using [Django](http://djangoproject.com) alongside legacy content systems.
The book does a good job of focusing in on the [Django template system](http://docs.djangoproject.com/en/dev/#the-template-layer), specifically focusing on what a Web designer would need to know to work well with a back-end developer.
Continue reading →