My personal website
is long overdue for some work. While it is mostly dynamically generated, that generation comes from a handful of perl CGI scripts, rewrite rules, and (thankfully, at least) HTML templates. The problem is that if I want to add new content, I have to use the mysql
command line to manually
add it! This has dissuaded me from updating the site with little programs, etc. that should be in the archive.
I'm also extending the site to aggregate my various bloggy things into one page. I've been using twitter
a lot more than LJ lately, so the LJ front-end currently on kvance.com isn't doing much good. Once that's set, it should be pretty easy to put out a complete RSS feed, maybe filtered over service, tags, or other parameters.
I'm doing the work with the django framework, which just for starters automatically gives you an admin interface based on your data model. And it's in my favorite programming language, and seems to be pretty popular, etc. Every once in a while, I'll poke around at some python web frameworks (I've used TurboGears in the past) but I seem to be making pretty good progress here.
I have it spitting out very plain views for projects, file lists, screenshot lists, and the multiblog. And I have a script to pull entries from twitter and LJ. Soon we come to my least favorite part: the actual web design and horrible, horrible testing process to make it work in every incompatible web browser. I heard somewhere that IE6 was dead, so nobody tell me otherwise okay? :P