<?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>Miles Per Hour &#187; code</title>
	<atom:link href="http://miles-per-hour.com/category/code/feed/" rel="self" type="application/rss+xml" />
	<link>http://miles-per-hour.com</link>
	<description>programming at the speed of 1011000.</description>
	<lastBuildDate>Tue, 20 Mar 2012 18:51:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tame the Burrito: the 5 layers of drupal</title>
		<link>http://miles-per-hour.com/2012/03/20/tame-the-burrito-the-5-layers-of-drupal/</link>
		<comments>http://miles-per-hour.com/2012/03/20/tame-the-burrito-the-5-layers-of-drupal/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 18:51:43 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=343</guid>
		<description><![CDATA[My first session of Drupalcon run by Jeff Eaton,  sadly was stripped of all burrito analogies. But, lucky it was not stripped of great information about how the &#8220;Drupal Stack&#8221; is layered. Along with his overview of the five layers of Drupal, Jeff covered some practices to follow to make sure any development you do towards a [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2012/03/20/tame-the-burrito-the-5-layers-of-drupal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>From the mouth of Dries: my recap of the drupalcon keynote</title>
		<link>http://miles-per-hour.com/2012/03/20/from-the-mouth-of-dries-my-recap-of-the-drupalcon-keynote/</link>
		<comments>http://miles-per-hour.com/2012/03/20/from-the-mouth-of-dries-my-recap-of-the-drupalcon-keynote/#comments</comments>
		<pubDate>Tue, 20 Mar 2012 16:40:23 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=339</guid>
		<description><![CDATA[All this week I am in Denver attending the 2012 Drupalcon, and I am doing my best to blog about all that I learn.  The core of drupal is of course the open source of knowledge. To start things off Dries (he who invented Drupal) gave his annual keynote, with a focus this year on [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2012/03/20/from-the-mouth-of-dries-my-recap-of-the-drupalcon-keynote/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reading Backbone.js POST variables from PHP</title>
		<link>http://miles-per-hour.com/2011/12/05/reading-backbone-js-post-variables-from-php/</link>
		<comments>http://miles-per-hour.com/2011/12/05/reading-backbone-js-post-variables-from-php/#comments</comments>
		<pubDate>Mon, 05 Dec 2011 21:55:37 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=329</guid>
		<description><![CDATA[For a recent project, I had to read POST variables sent from Backbone.js to PHP. Now is turns out Backbone.js does not simply send normal POST variables (retrievable from $_POST). Instead it sends a json object of the variables.

So simply querying the global $_POST object for the variables you are looking for will not work, PHP will say that the $_POST is empty.Enter "php://input" .]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2011/12/05/reading-backbone-js-post-variables-from-php/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal like templating for your wordpress plugin</title>
		<link>http://miles-per-hour.com/2011/10/19/drupal-like-templating-for-your-wordpress-plugin/</link>
		<comments>http://miles-per-hour.com/2011/10/19/drupal-like-templating-for-your-wordpress-plugin/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 18:45:19 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Work]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=319</guid>
		<description><![CDATA[How to recreate the contemplating engine in Wordpress for use in plugin development. to make plugin output more flexible and customizable.]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2011/10/19/drupal-like-templating-for-your-wordpress-plugin/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drunken Stumble: a breakdown</title>
		<link>http://miles-per-hour.com/2011/03/02/drunken-stumble-a-breakdown/</link>
		<comments>http://miles-per-hour.com/2011/03/02/drunken-stumble-a-breakdown/#comments</comments>
		<pubDate>Wed, 02 Mar 2011 20:27:42 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=284</guid>
		<description><![CDATA[So my last post, I mostly went through the process of how Drunken Stumble was built and competing in the boston hack day challenge.  So I thought I would follow up with  a more in depth post about Drunken Stumble itself.
]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2011/03/02/drunken-stumble-a-breakdown/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drunken Stumble, a Drupal 7 Web App Built in a Weekend</title>
		<link>http://miles-per-hour.com/2011/03/01/drunken-stumble-a-drupal-7-web-app-built-in-a-weekend/</link>
		<comments>http://miles-per-hour.com/2011/03/01/drunken-stumble-a-drupal-7-web-app-built-in-a-weekend/#comments</comments>
		<pubDate>Tue, 01 Mar 2011 23:11:59 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[websites]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=266</guid>
		<description><![CDATA[This past weekend I took part in the Boston Hack Day Challenge; a weekend long event where teams of developers, designers and programming geeks formed teams and competed to build the best app in a single weekend. To quote the event description: It’s a weekend of hacking where you can think up ideas, pitch concepts [...]]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2011/03/01/drunken-stumble-a-drupal-7-web-app-built-in-a-weekend/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Semantics and Readability</title>
		<link>http://miles-per-hour.com/2010/12/01/semantics-and-readability/</link>
		<comments>http://miles-per-hour.com/2010/12/01/semantics-and-readability/#comments</comments>
		<pubDate>Wed, 01 Dec 2010 21:04:34 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=253</guid>
		<description><![CDATA[When you write code there are to overlying important aspects to remember. First being that your code is semantically correct (else it wont work, duh) and readability. As in the ability for your code to be read and understood by other developers and yourself in the future (you WILL forget how your code works, trust me).]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2010/12/01/semantics-and-readability/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Drupal Module: Yelp Search Results</title>
		<link>http://miles-per-hour.com/2009/08/13/drupal-module-yelp-search-results/</link>
		<comments>http://miles-per-hour.com/2009/08/13/drupal-module-yelp-search-results/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 20:05:39 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[Druapl]]></category>
		<category><![CDATA[yelp.com]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=235</guid>
		<description><![CDATA[This Module uses the Yelp API to display search results in a block on your site.

The module creates a new block ('yelp search results') which you can place on your page from the block administer section.(Administer &#62; Blocks).

For individual site pages (nodes) you can specify settings for the yelp block (Block title, location, search radius, maximum number of results and which yelp categories to search from).So you could display the 5 best rated Hotels near you on one page, and the 10 best bars near you on another page.]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/08/13/drupal-module-yelp-search-results/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Find a Tweeter</title>
		<link>http://miles-per-hour.com/2009/06/21/find-a-tweeter/</link>
		<comments>http://miles-per-hour.com/2009/06/21/find-a-tweeter/#comments</comments>
		<pubDate>Mon, 22 Jun 2009 03:14:07 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[websites]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[twitter app]]></category>
		<category><![CDATA[web development]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=222</guid>
		<description><![CDATA[The site is www.findAtweeter.com .  The site allows you to find tweeters near you (or any location) and mashes it with google maps so that you can see where the tweets are coming from. It's built on using the twitter REST API (search API), as well as the google maps API.  It's a great tool if you want to see if any tweeters are interested in the same things as you. We tried to keep the interface as simple as possible, so its easy to search for a variety of tweets, and share those results.]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/06/21/find-a-tweeter/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My First Drupal Module</title>
		<link>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/</link>
		<comments>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/#comments</comments>
		<pubDate>Wed, 06 May 2009 12:46:55 +0000</pubDate>
		<dc:creator>mike@mike-miles.com</dc:creator>
				<category><![CDATA[code]]></category>
		<category><![CDATA[Drupal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Projects]]></category>
		<category><![CDATA[Callouts]]></category>
		<category><![CDATA[content]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[module]]></category>
		<category><![CDATA[nerd]]></category>
		<category><![CDATA[taxonomy]]></category>

		<guid isPermaLink="false">http://miles-per-hour.com/?p=219</guid>
		<description><![CDATA[I now have my first (hopefully of many) official Drupal module available for download on the Drupal website.Callouts creates a way to display multiple blocks that are related by taxonomy terms. After you place the module into a region on your site, when a user goes to a page any callout blocks (callout is a new content type) with the same taxonomy terms as that page will be displayed in the region. ]]></description>
		<wfw:commentRss>http://miles-per-hour.com/2009/05/06/my-first-drupal-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

