dec
2009
SiteSprint - The post-mortem
STOP CODING! SiteSprint has finished.
I'm not actually quite sure at what time on the 15th of December SiteSprint
technically finishes but I'm going to with datetime.now(). I think SiteSprint is
an ideal event for me - I was pushed to work on my website and bring it up to
speed, modernising it to better reflect me as a developer. So what have I
done? So far I'm quite happy with the list:
- Re-wrote my HTML and CSS to implement a similar but refreshed design.
- Used a CSS 'framework' for the first time.
- Created a custom Django setup with various apps (some custom, some not).
- Migrated my data from wordpress to Django.
- Added functionality to output my CV in different formats easily and keep it updated.
- Moved from my old host to self managed slicehost VPS.
- Created an area to list information about projects I've been involved in
- Added a picture on my about page so people can recognise me and not think I'm just a pair of ski goggles
- Completely refreshed and updated all the content
- Wrote a reasonable number of tests
- Added a shorturl service for my posts. Here is an example: http://do.ugal.me/FN
Some of that sounds reasonably trivial and a lot of it was just time consuming but I've got most of it a level I'm happy with.
There are as you can imagine a huge number of things I want to do and started implementing but didn't quite have time for. I don't really have the time or space to list them all, however, I would like to add more third party integration with sites like github.
The biggest success story here for me is that I'm now running a website on a platform that I like. This is important to me because I like to play and try out new features. In the past this has meant hacking to gether ugly as hell wordpress plugins or shoving some code in the wordpress 'templates' 1. I'm also now hosted on a VPS and loving the fact that I can add anything I need.
Now this is just personal opinion but I hated being wordpress powered as a developer. When I'm running a blog on wordpres I feel like a a web 2.0 spamming scumbag. It's just too easy to get up and running. Yeah, I know that's a silly reason.
The general feedback so far has been good but most of you are too polite. If you are reading this I would like you to go to my contact page and tell me one thing you don't like about my website. Or just shout at me on twitter about the things you don't like.
-
Hardly templates since they are just PHP files with screeds of HTML. ↩
Short url - Related tags: blueprint, django, python, sitesprint, slicehost