On Django
It's been a busy last week, with starting a new job and all. So far I've been very happy with my decision to change jobs. There's a great deal to learn and I keep running into stuff that I know little or nothing about, which is great, I'm back to learning new stuff at a sensible pace. Warning: Overly technical stuff ahead...
In any case, I wanted to write a bit about Django. I ported my site to Django just before changing jobs, and I must say I've been very impressed. Having worked with quite a few web development frameworks in the past, both proprietary and open source, I feel I'm in a position to recommend Django to my fellow colleagues.
Django is Python-based, which may turn some people off. Still, I recommend checking out the Django tutorial. It'll give you a nice overview just by reading through it. in fact the Django documentation is excellent overall.
I know Ruby on Rails is all the rage right now, but do yourself a favor and check out the other new(ish) kid on the block. It's not like it will cost you anything, and maybe you'll end up thanking me later.