Portfolio

Tweet Factory

I've ended up making 3 projects now that require heavy usage of the Twitter Search API; #uksnow, #openpractice and Stocktweets. So I decided to wrap up my code in a nice and tidy class and put it on the githubs.

It essentially solves 2 problems that client-side Twitter widgets have trouble with.

  • It can handle very large queries, say if you're searching for any occurence of multiple variances of the top 350 FTSE share codes.
  • It stores all the results in a database so that you can call on them at anytime. Twitter's search API only returns results fromthe last 7 or so days you see.

Frintr — Social Graph Mosaics

Frintr is a business I setup and developed by myself. It generates mosaics from Facebook/Myspace/Twitter friends that go to form a high resolution image of your own profile picture.

Built in a dedicated Linux environment, using the Symfony PHP framework. Uses Facebook, Myspace and Twitter APIs for authentication and integration. I blogged about how I separated the application logic from the web logic and elasticised servers.

Animated #uksnow Twitter Hashtag

This is simply the same concept as Ben Marsh's #uksnow map — therefore plotting all tweets that contain the hashtag "#uksnow" and some gecodable data (like a postcode or placename). Except that my version also animates the tweets over time (starting from December 31st 2009), this allows you to watch the ebb and flow of the snowfall which nicely matches the Met Office cloud-cover and precipitation data for the same periods.

Makes heavy use of jQuery, Google Maps API, Google Geolocation API, MySQL cache. Read my accompanying blog post here.

Visit site »

Reality to HTML

Forget those PSD2HTML services, I've developed a technique for converting reality to valid HTML!

Nicola Marie »

wNOP — Compiz-enabled Linux

I was, for a while, actively involved in the Puppy Linux community during which time I developed a popular derivative called wNOP that automatically configured the OpenGL Window Manager, Compiz-Fusion, 'out-of-the-box'. So I am told, tens of thousands of copies have been downloaded.