Rolling Your Own Blog Engine: Part 1

Before I start a religious discussion about the whys and wherefores of whether you should build your own blog engine, I’d like to say that that is not what I’m writing about. Other, worthier, people have already covered that:

So what am I hoping to contribute with this series of posts? Assuming you have decided to build your own blog engine, I would like to cover some of the more interesting implementation details. The kind of things that often get left out, but make the difference between a “functional” blog and, well, a much better one.