Some new features for my website


I finally managed to release some new stuff on my website. Honestly, finishing things is really hard it seems. Even though it's been in the pipeline for quite some time, quite a bit of the code feels rushed and ugly, but I'm glad it's finally here.

There's a timeline with tweets, bookmarks and blog entries. I'm not a very avid tweeter unless I'm at an event or something similar, but the concept of making a micropost from just about everywhere is nice. So I used Python Twitter to conjure up a bit of an ugly twitter django app. Very much something too ugly to ever see the public light of day.

My bookmarks are ever increasing. Every time I browse along something shiny, I bookmark it. So I thought it would be interesting to share some of that for all the webspiders visiting my site. I've got about twelvehundred bookmarks in my Firefox. I won't bother you with all of them, but I'll look into the dusty archives if there are some interesting links I could put on here too.

I've also thrown some tagging juice on top of it all using the Django tagging app. I feel that this app does have some rough edges, but not enough for me to try and reinvent the wheel again.

Next up for this site is some refactoring of the Discworld Mud bits. Nearly all of the content there isn't public, and the public bit seems to run into some performance issues. I really shouldn't need a database table with nearly fourty million rows, but recording information about every player on the mud every five minutes does seem to add up. A fairly big table in combination with using the smallest available VPS with XLS hosting is really bogging down stuff.

After I whipped the discworld "top 10 online players last week" in shape a bit I'll intend to do a more complete refactor. Let's see how long that will take... :)

Posted by Freark


No comments have been posted yet.