A web developing, photo taking, Muay Thai fighting man.

Memcached Output Caching Library for CodeIgniter

Posted: July 8th, 2010 | Author: James | Filed under: Web Development, Work | Tags: , , | No Comments »

As a reworking to the MongoDB caching library I posted recently I made a version that saves output cached data to a Memcached server instead.  At the moment this works with just a single Memcached server but i’ll add support for multiple servers / clustering in the future.


MongoDB Output Caching Library for CodeIgniter

Posted: July 6th, 2010 | Author: James | Filed under: Web Development | Tags: , , , , | 1 Comment »

Recently I’ve being experimenting with CodeIgniter’s built in web page caching mechanism to speed up rendering on an application i’ve been building at work.  As an experiment I’ve overwritten the caching mechanism to cache to MongoDB rather than the file system.  I’m assuming this will be faster but haven’t had time to do proper analysis yet.  This post is really just to announce that the code is available over at GitHub.

The library overrides the existing cache handling but it syntactically compatible with the existing caching functions so you won’t need to alter your application code to use it.

Feel free to check it out and let me know your thoughts on it.  I’ll write an update soon once i’ve done some reasonable testing to compare metrics.


SiftLinks: Links sifted out of Twitter and into an RSS feed for you.

Posted: March 9th, 2010 | Author: James | Filed under: Web Development | Tags: , , , | 7 Comments »

There’s a couple of things I’ve been wanting to play with recently – the Twitter Auth protocol (and subsequently the Twitter API) and MongoDB. There’s also been something bugging me about Twitter recently.  I follow a few interesting folk who post a lot of interesting links.  But sometimes I disappear for a few days for work or for fun and despite seeing these links on my iPhone, I don’t really get the chance to properly read the articles.

What i needed was a way to strip out Tweets with a link in them and pick those links up in my feed reader when I get the chance to catch up with whats going on in the world.

And so I combined the aforementioned desire to experiment with new stuff and the need for an rss of my tweets with links in them to build SiftLinks.  It’s still in the testing phase and I’m making various optimisations as I go along – but it works.  If you have a need to extract links from twitter then give it a go and let me know how you get on.


Preview Video of Muxster

Posted: October 5th, 2009 | Author: James | Filed under: Web Development | Tags: , , | No Comments »

As some know I’ve been working on a project for a wee while now called Muxster.  We’re almost at a stage where user testing of the Beta version will begin but for a wee preview of whats going on check out this video that Andy put together.