<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Veno Designs</title>
	<atom:link href="http://venodesigns.net/feed/" rel="self" type="application/rss+xml" />
	<link>http://venodesigns.net</link>
	<description>Online Presence of Ryan McGrath</description>
	<lastBuildDate>Mon, 09 Apr 2012 02:20:26 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Where is Ryan now? (tl;dr: Quit myGengo)</title>
		<link>http://venodesigns.net/2012/04/08/where-is-ryan-now-tldr-quit-mygengo/</link>
		<comments>http://venodesigns.net/2012/04/08/where-is-ryan-now-tldr-quit-mygengo/#comments</comments>
		<pubDate>Mon, 09 Apr 2012 02:20:26 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=169</guid>
		<description><![CDATA[Six months is quite a bit of time to leave a personal writing depot without updates, but when your life turns somewhat upside down you end up neglecting things you never really expected to. In the past few months, I've been asked "what are you doing now?" more times than I can count. So it's publicly noted (and so I stop getting emails...) I quit myGengo in February of 2012. They're mostly good people, and if you think you're a good fit you should go look at joining them or using their services. Now, as for what's next...]]></description>
		<wfw:commentRss>http://venodesigns.net/2012/04/08/where-is-ryan-now-tldr-quit-mygengo/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>On Deactivating My Facebook Account</title>
		<link>http://venodesigns.net/2011/09/24/on-deactivating-my-facebook-account/</link>
		<comments>http://venodesigns.net/2011/09/24/on-deactivating-my-facebook-account/#comments</comments>
		<pubDate>Sat, 24 Sep 2011 21:51:08 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Privacy]]></category>
		<category><![CDATA[Social]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=152</guid>
		<description><![CDATA[Facebook recently held their annual &#8220;F8&#8243; conference, aimed at unveiling some new features they&#8217;ve been working on. Most of
the initial coverage has focused on their new &#8220;Timeline&#8221; feature. Truth be told, I think it&#8217;s beautifully designed; they outdid
themselves on creating a great user experience for their intended goals. However, even with this addition, I&#8217;ve still [...]]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/09/24/on-deactivating-my-facebook-account/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using Javascript to control the Nintendo Wii</title>
		<link>http://venodesigns.net/2011/08/15/using-javascript-to-control-the-nintendo-wii/</link>
		<comments>http://venodesigns.net/2011/08/15/using-javascript-to-control-the-nintendo-wii/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 20:06:47 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[wii]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=149</guid>
		<description><![CDATA[The Nintendo Wii was released around the end of 2006. That's a solid four years now; an amazing amount of time in the lifespan of a technological device these days. Often overlooked is the fact that the Wii has a web browser, which is in fact a build of Opera, offering support for canvas, CSS3, and more advanced aspects of HTML5. This should be incredible; why does nobody develop more for it?]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/08/15/using-javascript-to-control-the-nintendo-wii/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Using the myGengo Translation API with Python</title>
		<link>http://venodesigns.net/2011/05/31/using-the-mygengo-translation-api-with-python/</link>
		<comments>http://venodesigns.net/2011/05/31/using-the-mygengo-translation-api-with-python/#comments</comments>
		<pubDate>Tue, 31 May 2011 12:58:24 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Django]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Translation]]></category>
		<category><![CDATA[api]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=127</guid>
		<description><![CDATA[Many engineers and services are hit particularly hard by the deprecation of the Translation API that Google has so generously offered up to this point, and desire a solid alternative. While there are other machine translation APIs out there, I wanted to take a moment to show more developers how integrating with the myGengo Translation API can get them the best of both worlds.]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/05/31/using-the-mygengo-translation-api-with-python/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>More Power to ExpressionEngine URLs</title>
		<link>http://venodesigns.net/2011/05/07/when-expressionengine-defaults-are-not-enough/</link>
		<comments>http://venodesigns.net/2011/05/07/when-expressionengine-defaults-are-not-enough/#comments</comments>
		<pubDate>Sat, 07 May 2011 05:19:21 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[CodeIgniter]]></category>
		<category><![CDATA[ExpressionEngine]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[SEO]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=121</guid>
		<description><![CDATA[When playing "contract engineer", you sometimes have to jump in and work with a less than ideal codebase. This was the case on a recent project I helped out on; the codebase is PHP-based (ExpressionEngine/CodeIgniter), and overall not my normal cup of tea. That said, we can make it work for us...]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/05/07/when-expressionengine-defaults-are-not-enough/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Emitting Custom Events in Node.js</title>
		<link>http://venodesigns.net/2011/04/16/emitting-custom-events-in-node-js/</link>
		<comments>http://venodesigns.net/2011/04/16/emitting-custom-events-in-node-js/#comments</comments>
		<pubDate>Sat, 16 Apr 2011 17:35:39 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[jsmag]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=113</guid>
		<description><![CDATA[Node isn’t the first approach to event based programming, and with its explosion of interest it probably won’t be the last. Typical JavaScript patterns for callback functions involve passing around references to functions and managing odd scope levels. In many cases this is less than ideal; that said, there’s another option when you’re in Node: emit your own events, and let functions attach and respond to those. EventEmitter makes this incredibly easy!]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/04/16/emitting-custom-events-in-node-js/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hacking the Human Brain</title>
		<link>http://venodesigns.net/2011/03/06/hacking-the-human-brain/</link>
		<comments>http://venodesigns.net/2011/03/06/hacking-the-human-brain/#comments</comments>
		<pubDate>Sun, 06 Mar 2011 14:34:18 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Japan]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apps]]></category>
		<category><![CDATA[Brain]]></category>
		<category><![CDATA[Hacking]]></category>
		<category><![CDATA[Memory]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=111</guid>
		<description><![CDATA[Back in 2008 I was frequently riding a train twice a day for a ridiculous ~3 hour (each way) commute that nobody on this planet should ever have to do. Needless to say, I did a lot of reading, particularly issues of Wired Magazine. To this day, one article still stands fresh in my mind, which essentially dealt with the concept of surrendering your brain to an algorithmic approach to memorization.]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/03/06/hacking-the-human-brain/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Everlasting Fight To Expand My Metaphorical Sight (Part 2)</title>
		<link>http://venodesigns.net/2011/02/07/the-everlasting-fight-to-expand-my-metaphorical-sight-part-2/</link>
		<comments>http://venodesigns.net/2011/02/07/the-everlasting-fight-to-expand-my-metaphorical-sight-part-2/#comments</comments>
		<pubDate>Mon, 07 Feb 2011 10:11:20 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Career]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[projects]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=101</guid>
		<description><![CDATA[Well, time certainly flies by quickly. Since the last entry in this little mini-series, I've globe-trotted some more (London, New Jersey, New York City, DC, San Francisco, Seattle... San Francisco again...), and released some new projects that've been in the pipeline for some time. What's next?]]></description>
		<wfw:commentRss>http://venodesigns.net/2011/02/07/the-everlasting-fight-to-expand-my-metaphorical-sight-part-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Everlasting Fight To Expand My Metaphorical Sight (Part 1)</title>
		<link>http://venodesigns.net/2010/12/05/everlasting-fight-travel/</link>
		<comments>http://venodesigns.net/2010/12/05/everlasting-fight-travel/#comments</comments>
		<pubDate>Sun, 05 Dec 2010 16:55:56 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Japan]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[Travel]]></category>
		<category><![CDATA[life]]></category>
		<category><![CDATA[tokyo]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=96</guid>
		<description><![CDATA[For the past few weeks, I've had the incredibly fun experience of living in Tokyo, Japan. I've already fielded quite a few questions as to the "why" I decided to do this, and in an effort to not re-type the story another hundred times, I figured I'd throw it down here. This post is not programming centric; for those of you who follow the feeds for them, you'll have something soon, no worries. <em>This is the first in a multi-entry series.</em>]]></description>
		<wfw:commentRss>http://venodesigns.net/2010/12/05/everlasting-fight-travel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Emulating Ruby&#8217;s &#8220;method_missing&#8221; in Python</title>
		<link>http://venodesigns.net/2010/11/02/emulating-rubys-method_missing-in-python/</link>
		<comments>http://venodesigns.net/2010/11/02/emulating-rubys-method_missing-in-python/#comments</comments>
		<pubDate>Tue, 02 Nov 2010 04:24:15 +0000</pubDate>
		<dc:creator>Ryan</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://venodesigns.net/?p=94</guid>
		<description><![CDATA[I don't pretend to be a huge fan of Ruby. That said, I can respect when a language has a feature that's pretty damn neat and useful. For the uninformed, <em>method_missing</em> in Ruby is something like the following...]]></description>
		<wfw:commentRss>http://venodesigns.net/2010/11/02/emulating-rubys-method_missing-in-python/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
	</channel>
</rss>

