Gareth Rushgrove on web development, software and miscellany

amazon amqp ant apache api apis appengine architecture asteroid awk bamboojuice barcamb3 barcamp barcampbrighton3 bcb4 blogging brightbox business caching cambridge cambridgegeeknight camgeeknights campug checkinstall chef clojure cloudfoundry conference cron css cssdoc cucumber cucumber-nagios data debian deployment development devops devopsweekly dibi django djangodash djugl dmigrations dreque dumbo dvcs ec2 environments epydoc erlang eventmachine fabric fosdem fpm freeagent gae ganglia gds git gitbug github glassfish gmetrics google hackernews hadoop heroku hive homebrew html html5 http hubot ie6 im image-host imified industry integrity jabber jaiku java javascript javscript jenkins jruby json lastfm localbuilder lrug malarkey memcache messagequeues metrics misc mnml mongodb mongoid morbid morethanseven mozilla muffinresearch musing mysql nagios nanoc newcastle node noir oauth openmicroblogging operations packaging pass pdb pep performance personal piston pragprog profiling programming puppet puppet facter pypants pypi python pyunit quality rabbitmq radiant rails rambling rant rest restructuredtext rev=canonical rewiredstate ruby rubygems rundeck sandbox sass screencasts security sed settings sinatra soa solaris solr sphinx spotify stomp stompserver sysadvent tdc test-extensions testing theguardian thinkingdigital tools tumblr twitter ubuntu unitesting unittesting universal urltest vagrant vagrantboxes varnish vim virtualbox virtualenv virtualisation vmware w3c webdev webhook webkit webservices websockets whenever wonderwheel wsgi xhtml xhtml2 xmpp


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser