Category Archives: Uncategorized

About This Blog

This blog was started to serve as a record my university work back in 2009, in the 11 years since I’ve improved a lot and what’s shown here isn’t representative of my current work. I’m leaving it as an archive in the unlikely event any of it proves useful or interesting to someone.

I hope to occasionally post updates for various projects time permitting.

After University

I’ve not been posting since I finished university and started working at Silverstream TV, but I do plan to continue working on Digital Art and Technology style projects and posting about them here.

Now that I don’t have deadlines to work to I’ve ordered new parts for Canute and will rebuild it again to be faster, more accurate and much more robust.

Back to University

It has been a long time since I last posted. I have since completed a year’s placement at Assembly Studios which was incredibly valuable both in terms of improving my technical ability and giving me work experience in the industry and I will miss working with them.

Assembly Studios Logo

I am looking forward to my final year at the University of Plymouth.

URL Shortener

I have made my own simple URL shortening service which currently is open for everyone to use at It will most likely only be used by me but I have left it accessible to see what happens and so I don’t have to log into anything to use it.

Back to University

I have had a relatively productive summer working on various projects to improve my programming especially in php. The main site hasn’t really changed much apart from replacing the php GD generated GIF logo with the flash version, minor tweaks and optimisations and HTML5 compliance. The main focus of my effort has been for my Garry’s mod server. I have been getting feedback from its users which has been really helpful when developing my ideas and implementing new features. Hopefully I am in a good position for the year ahead.

Twiter logo circle thing ported to SVG

I have finished porting my twitter logo thing to SVG.

This was very similar to the PHP generated GIF method, I created a small function that echoes the code for each string in the SVG format. I opted to use the twitter XML feed instead of JSON as the number of requests will be higher as it does not cache any generated output.

Browser support.

Chrome/Safari work perfectly
Firefox is without animation
IE6-8 do not display without this installed: but with it work perfectly.

Twiter logo circle thing ported to Flash

I have finally ported my twitter feed rotating logo thing into flash. So far it has been made in Processing, php GD generated GIF and flash and attempted in inconsistent HTML-CSS-JS. I have not yet decided what format to try to port to next, HTML5 canvas looks like a dead end for now based on what I have managed to find out and processing.js has some way to go till it supports all the necessary functions.

I have chosen to port this to various formats as practice of different languages without having to redo the core logic of the code that is to import the string, divide the string into each letter, measure the width of each for correct kerning, calculate the position and rotation around the circle, draw the character. This allows me to focus on the differences between the languages themselves.

I may release the source for some of these at some point in the future.

Computer Builds

In my spare time I build computers for people, self building allows you to get the best performing parts with your budget.

This is the list of the components for the last computer I built and I would recommend them to anyone building a computer with a £700 budget.

£400 Destop mostly for office use and some gaming.
AMD Athlon II 250 X2
XFX Radeon HD5750
4GB Corsair DDR3 1333
Gigabyte MA770T-ES3
Samsung spinpoint F3 500GB