Homepage - work in progress
Posted by cgaby on
Well, I finally managed to get started on providing myself with a decent website (5 July 2008 was the start date), and right now it's about 50% complete. I will keep working on it, so stay tuned!