<?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/"
	xmlns:series="http://unfoldingneurons.com/"
	>

<channel>
	<title>The Real Adam &#187; Curated</title>
	<atom:link href="http://therealadam.com/category/curated/feed/" rel="self" type="application/rss+xml" />
	<link>http://therealadam.com</link>
	<description>Polymath practicing programming, probably procrastinating</description>
	<lastBuildDate>Mon, 26 Jul 2010 16:44:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Michael Feathers on how code grows</title>
		<link>http://therealadam.com/archive/2010/07/11/michael-feathers-on-how-code-grows/</link>
		<comments>http://therealadam.com/archive/2010/07/11/michael-feathers-on-how-code-grows/#comments</comments>
		<pubDate>Sun, 11 Jul 2010 19:53:36 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Curated]]></category>
		<category><![CDATA[pragprog]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=1669</guid>
		<description><![CDATA[Wherein we think about how code evolves <a href="http://therealadam.com/archive/2010/07/11/michael-feathers-on-how-code-grows/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://michaelfeathers.typepad.com/michael_feathers_blog/2010/06/festering-code-bases-and-budding-code-bases.html">Festering Code Bases and Budding Code&nbsp;Bases</a>:</p>
<blockquote>Some teams produce what I call a festering code base. In a festering code base, the team changes the code primarily by adding code to existing methods and adding methods to existing classes. The results are predictable. Classes and methods grow malignantly, eventually becoming thousands of lines long.</blockquote>
<blockquote>Better teams produce budding code bases. Developers create new classes and methods and delegate work outward. Periodically, they collapse structure back into a simpler form, but the dominant trend is to grow the code by creating new structure.</blockquote>
<p>I&#8217;d never put much thought into <em>how </em>code bases grow in the past. Feathers has some interesting ideas here about the characteristics of good and not-so-good growth and how languages and tools might promote good&nbsp;growth.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2010/07/11/michael-feathers-on-how-code-grows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Incremental deployment at GitHub</title>
		<link>http://therealadam.com/archive/2010/07/08/incremental-deployment-at-github/</link>
		<comments>http://therealadam.com/archive/2010/07/08/incremental-deployment-at-github/#comments</comments>
		<pubDate>Thu, 08 Jul 2010 15:18:30 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Curated]]></category>
		<category><![CDATA[deployment]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=1672</guid>
		<description><![CDATA[Wherein not everyone gets their cookies at the same time. <a href="http://therealadam.com/archive/2010/07/08/incremental-deployment-at-github/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Over the past year, I&#8217;ve read a lot about how teams are deploying their software. I&#8217;ve known for a while that Google has the ability to roll out new code to a small percentage of their servers and ramp up the breadth of deployment if they like how the software is&nbsp;behaving.</p>

<p>Lately, I&#8217;m starting to see more and more teams implement that sort of functionality. Rick Olson describes how GitHub implements it in <a href="http://github.com/blog/677-how-we-deploy-new-features">How we deploy new features</a>, and includes links to how Forrst and Flickr do it as well. At Velocity, Paul Hammond explained <a href="http://www.paulhammond.org/2010/06/trunk/">how to build an application-specific kind of version control into your&nbsp;app</a>.</p>

<p>I&#8217;m a little surprised that few libraries have emerged for managing this. It would seem that, given all the excitement about continuous deployment, automated rollbacks, and incremental rollouts, someone would come up with something that they think is neat enough to share. I suspect that in fact, this is a really ugly, deeply application-specific sort of thing, no one likes to look at how they do it, and that&#8217;s why there is plenty of <em>talk </em>about how to do it, but no libraries making it a simple&nbsp;thing.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2010/07/08/incremental-deployment-at-github/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curated Awesome, the 2nd</title>
		<link>http://therealadam.com/archive/2009/11/29/curated-awesome-the-2nd/</link>
		<comments>http://therealadam.com/archive/2009/11/29/curated-awesome-the-2nd/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 03:36:31 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Curated]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=852</guid>
		<description><![CDATA[Wherein we look at movies, music and some sensible things. <a href="http://therealadam.com/archive/2009/11/29/curated-awesome-the-2nd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>The awesome <a href="http://tumble.therealadam.com/post/262147075/christielouwho-samson-and-delilah-air-et">Samson and Delilah</a>, &#8220;<a href="http://tumble.therealadam.com/post/261476217/moviesinframes-a-night-at-the-roxbury-1998">Emilioooooo!</a>&#8221;, <a href="http://tumble.therealadam.com/post/246344145/kaktak-the-blues-brothers-john-belushi">Belushi and a skinny tie</a>, <a href="http://tumble.therealadam.com/post/244834006/kaktak-raiders-of-the-lost-ark-harrison-ford">contemplating the important stuff</a>, <a href="http://tumble.therealadam.com/post/242913684/the-rule-of-least-power">The Rule of Least Power</a>, <a href="http://tumble.therealadam.com/post/226943710/mos-def-black-thought-eminem-cypher-3-video">step into the cypher</a>, and&nbsp;<a href="http://tumble.therealadam.com/post/226091284/dsc-9979-via-courtneypo">Molly</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/11/29/curated-awesome-the-2nd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Curated awesome, the 1st</title>
		<link>http://therealadam.com/archive/2009/10/09/curated-awesome/</link>
		<comments>http://therealadam.com/archive/2009/10/09/curated-awesome/#comments</comments>
		<pubDate>Fri, 09 Oct 2009 12:41:55 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Curated]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Music]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=837</guid>
		<description><![CDATA[Wherein things look and sound neat, but also create nicely as well <a href="http://therealadam.com/archive/2009/10/09/curated-awesome/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://tumble.therealadam.com/post/207750098/nick-delaney-photography-book-1-urban" title="Adam's Awesome : Nick Delaney Photography | Book 1 - Urban...">A bumpy subway wall</a>, <a href="http://tumble.therealadam.com/post/207628389/i-like-unicorn-because-its-unix" title="Adam's Awesome : I like Unicorn because it’s Unix">loving things for their Unix-y qualities</a>, <a href="http://tumble.therealadam.com/post/205876395/theimpossiblecool-vonnegut" title="Adam's Awesome : theimpossiblecool: Vonnegut.">Kurt Vonnegut looking dapper</a>, the <a href="http://tumble.therealadam.com/post/202800714/fuckyeahclassical-symphony-no-9-in-e-minor" title="Adam's Awesome : fuckyeahclassical: Symphony No. 9 in E Minor,...">final movement of Dvorak&#8217;s Ninth Symphony</a> (originally his fifth), and <a href="http://tumble.therealadam.com/post/202624980/reflection-eternal-back-again-talib-kweli" title="Adam's Awesome : Reflection Eternal - Back Again [Talib Kweli]">a music video by Talib Kweli that makes me want to go get my hair cut</a>. Oh, and I can&#8217;t leave out <a href="http://tumble.therealadam.com/post/201978255/material-exploration-is-the-process-of-getting" title="Adam's Awesome : Material exploration is the process of getting...">the connection between prototyping physical things and applications operating on large data</a>, Ben Scoffield&#8217;s take on <a href="http://tumble.therealadam.com/post/200939925/database-taxonomy" title="Adam's Awesome : Database Taxonomy">database taxonomy</a> and <a href="http://tumble.therealadam.com/post/200026798/read-one-book-a-week" title="Adam's Awesome : Read One Book a Week">a screed on reading one book per&nbsp;week</a>.</p>

<p>(<em>Editor&#8217;s note</em>: I recently took to using Tumblr again. For a while, I&#8217;ve been curating interesting stuff here. But Tumblr has evolved into a really fantastic application for doing this. So, my policy going forward is to post <em>my</em> stuff here and curate other people&#8217;s awesome stuff <a href="http://tumble.therealadam.com/" title="Adam's Awesome">over there</a>. That said, I&#8217;ll probably do &#8220;best-of&#8221; posts, like this one, to keep you interested and&nbsp;informed.)</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/10/09/curated-awesome/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dallas could get a pedestrian bridge</title>
		<link>http://therealadam.com/archive/2009/09/25/dallas-could-get-a-pedestrian-bridge/</link>
		<comments>http://therealadam.com/archive/2009/09/25/dallas-could-get-a-pedestrian-bridge/#comments</comments>
		<pubDate>Fri, 25 Sep 2009 12:49:09 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Curated]]></category>
		<category><![CDATA[Expanded ideas]]></category>
		<category><![CDATA[dallas]]></category>
		<category><![CDATA[urbanism]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=833</guid>
		<description><![CDATA[Wherein things look up <a href="http://therealadam.com/archive/2009/09/25/dallas-could-get-a-pedestrian-bridge/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cityhallblog.dallasnews.com/archives/2009/09/trinity-gift-is-10-million-for.html">Trinity gift is $10 million for pedestrian bridge</a>. Catering to pedestrians, in Dallas? Surely you&nbsp;jest!</p>

<p>I&#8217;ll just sit here and quietly hope that the plans for an urban park around the Trinity aren&#8217;t derailed by everything that is&nbsp;politics.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/25/dallas-could-get-a-pedestrian-bridge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ghostbusters then and now</title>
		<link>http://therealadam.com/archive/2009/09/24/ghostbusters-then-and-now/</link>
		<comments>http://therealadam.com/archive/2009/09/24/ghostbusters-then-and-now/#comments</comments>
		<pubDate>Thu, 24 Sep 2009 23:47:59 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Curated]]></category>
		<category><![CDATA[Nerdery]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[ghostbusters]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=831</guid>
		<description><![CDATA[Wherein a great movie inspires some photographic comparison <a href="http://therealadam.com/archive/2009/09/24/ghostbusters-then-and-now/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>What happens when you take scenes from Ghostbusters and see how New York used to look and how it looks today? Pretty awesome, actually. In <a href="http://www.scoutingny.com/?p=1048">two</a>&nbsp;<a href="http://www.scoutingny.com/?p=1056">parts</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/24/ghostbusters-then-and-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Birthing Born to Run</title>
		<link>http://therealadam.com/archive/2009/09/23/birthing-born-to-run/</link>
		<comments>http://therealadam.com/archive/2009/09/23/birthing-born-to-run/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 15:02:39 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Curated]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[bruce_springsteen]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=829</guid>
		<description><![CDATA[Wherein we get a little history. <a href="http://therealadam.com/archive/2009/09/23/birthing-born-to-run/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.slate.com/id/2226603/pagenum/all/#p2">The birth of Born To Run</a>. On the creation and evolution of the song and album. Great read for&nbsp;Bruce-o-philes.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/23/birthing-born-to-run/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ain&#8217;t talkin&#8217; &#8217;bout the man</title>
		<link>http://therealadam.com/archive/2009/09/22/aint-talkin-bout-the-man/</link>
		<comments>http://therealadam.com/archive/2009/09/22/aint-talkin-bout-the-man/#comments</comments>
		<pubDate>Tue, 22 Sep 2009 13:22:11 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Curated]]></category>
		<category><![CDATA[The System]]></category>
		<category><![CDATA[politics]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=821</guid>
		<description><![CDATA[Wherein we poke fun at those who egregiously poke the government <a href="http://therealadam.com/archive/2009/09/22/aint-talkin-bout-the-man/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a fun game.&nbsp;<a href="http://squashed.tumblr.com/post/183765575/the-government">&#8220;The&nbsp;Government&#8221;</a>:</p>

<blockquote>
Try something. Every time somebody complains about the evils or failings of &ldquo;the government,&rdquo; strike out &ldquo;the government&rdquo; and see what results.<br /><br />
</blockquote>

<p>Often, simply striking out &#8220;government&#8221; reveals a completely different, and far more&nbsp;useful,&nbsp;commentary.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/22/aint-talkin-bout-the-man/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Polyglottin&#8217; your data</title>
		<link>http://therealadam.com/archive/2009/09/11/polyglottin-your-data/</link>
		<comments>http://therealadam.com/archive/2009/09/11/polyglottin-your-data/#comments</comments>
		<pubDate>Fri, 11 Sep 2009 13:16:08 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Curated]]></category>
		<category><![CDATA[databases]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=817</guid>
		<description><![CDATA[Wherein we use many things instead of just one <a href="http://therealadam.com/archive/2009/09/11/polyglottin-your-data/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://benscofield.com/2009/09/polyglot-persistence/">Polyglot&nbsp;persistence</a>:</p>

<blockquote>
I think that many of the NoSQL crowd either fail to either recognize, or to properly describe that their preferred databases don&rsquo;t&nbsp;replace applications like MySQL and Postgres, just as Ruby doesn&rsquo;t replace Java. Instead, the explosion of these new options for persistence just work better for some domains (and worse for others).<br /><br />
</blockquote>

<p>Ben Scofield&#8217;s spot-on here. One of the many transitions we&#8217;re undergoing is from &#8220;I&#8217;ll use MySQL most of my career&#8221; to &#8220;I&#8217;ll tinker with a different database for every project over a couple years and then pick and choose the best as time&nbsp;goes&nbsp;on&#8221;.</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/11/polyglottin-your-data/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tons of FP fun</title>
		<link>http://therealadam.com/archive/2009/09/10/tons-of-fp-fun/</link>
		<comments>http://therealadam.com/archive/2009/09/10/tons-of-fp-fun/#comments</comments>
		<pubDate>Thu, 10 Sep 2009 13:09:27 +0000</pubDate>
		<dc:creator>Adam Keys</dc:creator>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[Curated]]></category>
		<category><![CDATA[functional_programming]]></category>
		<category><![CDATA[games]]></category>

		<guid isPermaLink="false">http://therealadam.com/?p=815</guid>
		<description><![CDATA[Wherein there's plenty to love <a href="http://therealadam.com/archive/2009/09/10/tons-of-fp-fun/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://andrej.com/plzoo/">A programming language zoo</a>, <a href="http://pandamonial.grahamis.com/blog/a-week-of-fp-heaven/">a week of <span class="caps"><span class="caps">FP</span></span> heaven</a>, <a href="http://github.com/facebook/lex-pass/tree/master">rewriting <span class="caps"><span class="caps"><span class="caps"><span class="caps">PHP</span></span></span> </span>with Haskell</a> and <a href="http://worrydream.com/AlligatorEggs/">a game for kids of any age to learn the untyped lambda calculus</a>. Did I ever mention it&#8217;s a good time to have a fascination with functional&nbsp;programming&nbsp;languages?</p>]]></content:encoded>
			<wfw:commentRss>http://therealadam.com/archive/2009/09/10/tons-of-fp-fun/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
