<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>Something Special</title>
	<link>http://www.joshdevins.net</link>
	<description>Making it EVEN better.</description>
	<lastBuildDate>Wed, 30 Nov 2011 18:11:36 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>Getting Started with Hadoop talks</title>
		<description><![CDATA[It's been a whirl-wind week for me. Monday through Wed I was in Göteborg, Sweden at Scan Dev and today I was at Berlin Expert Days. Thankfully I gave the same talk at both conferences whose slides can be seen and downloaded here.

All code is also available on my GitHub page.

No more talks for a [...]]]></description>
		<link>http://www.joshdevins.net/2011/04/08/getting-started-with-hadoop-talks/</link>
			</item>
	<item>
		<title>Weekend project: A rate limiting HTTP proxy in node.js and Redis</title>
		<description><![CDATA[One day last week a couple of co-workers asked about how one would go about implementing an API limiter for a "global scale" RESTful webservice. I thought about it briefly and assumed that most proxies would already have implemented this. Lo and behold, it's true as nginx, HAProxy and Squid all have ways to put [...]]]></description>
		<link>http://www.joshdevins.net/2010/11/22/rate-limiting-http-proxy-in-node-js-and-redis/</link>
			</item>
	<item>
		<title>JAOO 2010</title>
		<description><![CDATA[Just finished my talk at JAOO "Continuous Deployment and DevOps: Deprecating Silos" with some good feedback and plenty of audience questions and participation. Thanks to my co-presenter Tom Sulston from ThoughtWorks too!

Slides are up and probably only useful if you read the speakers' notes or were there for the talk since they are mostly just [...]]]></description>
		<link>http://www.joshdevins.net/2010/10/04/jaoo-2010/</link>
			</item>
	<item>
		<title>Attempting to not break the web</title>
		<description><![CDATA[In my last post, "Google is breaking the web!", I discussed various approaches to customizing REST responses for mobile clients. The problem is, of course, complicated by reality and the fact that there are so many devices with varying abilities. What I discovered in my quest for fantastic cacheability and making client devs and device [...]]]></description>
		<link>http://www.joshdevins.net/2010/06/13/attempting-to-not-break-the-web/</link>
			</item>
	<item>
		<title>Google is breaking the web!</title>
		<description><![CDATA[I've been fighting (discussing) with some people about "response tailoring" REST APIs. That is, depending on the request or particular device making the request, you return a response that is tailored for that device (web, mobile: S60, iPhone, etc.). A few options for doing this (that I could think of):


    Support a [...]]]></description>
		<link>http://www.joshdevins.net/2010/05/10/google-is-breaking-the-web/</link>
			</item>
	<item>
		<title>AMQP OmniGraffle stencil</title>
		<description><![CDATA[A simple stencil for drawing AMQP and RabbitMQ topologies in OmniGraffle. Basic, but gets the job done. Enjoy!

]]></description>
		<link>http://www.joshdevins.net/2010/04/20/amqp-graffle-stencil/</link>
			</item>
	<item>
		<title>RabbitMQ HA testing with HAProxy</title>
		<description><![CDATA[Lots of news and talk lately about RabbitMQ being scooped up by SpringSource (a division of VMWare itself a division of EMC) but there's still work to be done! RabbitMQ has fantastic performance and scalability characteristics, but one thing it doesn't do out of the box (yet) is easy HA. As can be seen by [...]]]></description>
		<link>http://www.joshdevins.net/2010/04/16/rabbitmq-ha-testing-with-haproxy/</link>
			</item>
	<item>
		<title>RabbitMQ cluster auto-configuration debugging</title>
		<description><![CDATA[So being relatively new to RabbitMQ and Erlang, I tried for the first time to auto-configure a cluster of brokers, as opposed to explicitly adding them to a cluster as I have been doing up until now. The premise is simple: 1) make sure all brokers have the same Erlang cookie so they can talk [...]]]></description>
		<link>http://www.joshdevins.net/2010/03/21/rabbitmq-cluster-auto-configuration-debugging/</link>
			</item>
	<item>
		<title>QCon London 2010</title>
		<description><![CDATA[It's conference season again and this year I'm lucky enough to be speaking at QCon London! Okay, I kind of cheated since Nokia is one of the sponsors, but, nevertheless. My talk is about "Scaling to billions of people and places" in the context of Nokia Maps and location based services. The crowd was small [...]]]></description>
		<link>http://www.joshdevins.net/2010/03/11/qcon-london-2010/</link>
			</item>
	<item>
		<title>Ignite Berlin video</title>
		<description><![CDATA[Sabine and I recently did a talk at Ignite Berlin on Lego Manhunt. Here's the result!


]]></description>
		<link>http://www.joshdevins.net/2010/03/08/ignite-berlin-video/</link>
			</item>
</channel>
</rss>

