<?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>Maven R&#124;D</title>
	<atom:link href="http://www.mavenrd.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.mavenrd.com</link>
	<description>Personal Site of Matt O&#039;Donnell</description>
	<lastBuildDate>Mon, 25 Mar 2013 06:06:06 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>Culture</title>
		<link>http://www.mavenrd.com/blog/culture/</link>
		<comments>http://www.mavenrd.com/blog/culture/#comments</comments>
		<pubDate>Wed, 20 Mar 2013 02:18:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=385</guid>
		<description><![CDATA[Your culture is shown through your actions.  Your actions are an effect of your values.  Values are kind of like defaults.  You can say you value craftsmanship, testing, quick feedback, or trust only when you refactor, test, gather feedback, or trust people more often than not.  If these things are less likely to occur its [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/culture/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Why I Love Agile</title>
		<link>http://www.mavenrd.com/blog/why-i-love-agile/</link>
		<comments>http://www.mavenrd.com/blog/why-i-love-agile/#comments</comments>
		<pubDate>Sun, 10 Mar 2013 09:35:01 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=161</guid>
		<description><![CDATA[So the title is kinda a lie.  You can screw up one management methodology just as thoroughly as another, but Agile at its very core has some things I look for everywhere.  Its principles suggest and even sometimes even explicitly express some of these things outright.  Trust, Love, Respect and Understanding. They are hard to [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/why-i-love-agile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Constraints</title>
		<link>http://www.mavenrd.com/blog/constraints/</link>
		<comments>http://www.mavenrd.com/blog/constraints/#comments</comments>
		<pubDate>Sun, 24 Feb 2013 23:12:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=343</guid>
		<description><![CDATA[So let&#8217;s start with a premise&#8230; A constraint will reduce the total pool of possible solutions. Constraints are important because they help narrow our focus. They standardize our processes, technology, and reduce the amount of stuff we think about while trying to achieve our goal. Constraints come in many flavours and varieties.  Constraints are assigned [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/constraints/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Django Testing Unchained &#8211; The third party apps are silent</title>
		<link>http://www.mavenrd.com/blog/django-testing-unchained/</link>
		<comments>http://www.mavenrd.com/blog/django-testing-unchained/#comments</comments>
		<pubDate>Fri, 08 Feb 2013 00:15:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=153</guid>
		<description><![CDATA[Where I wanted to end up My goals for this endeavor was to end up with two commands in my most recent Django project, one that ran all my unit tests&#8230; $ python manage.py test and another than ran all the cucumber-like BDD lettuce tests&#8230; $ python manage.py harvest -d I wanted unit tests to [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/django-testing-unchained/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integration Testing in Flask &#8211; Part 1(the wrong way)</title>
		<link>http://www.mavenrd.com/blog/integration-testing-in-flask-1/</link>
		<comments>http://www.mavenrd.com/blog/integration-testing-in-flask-1/#comments</comments>
		<pubDate>Mon, 04 Feb 2013 13:01:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=210</guid>
		<description><![CDATA[So I needed to quickly setup integration testing for recent a flask app.  I needed to hit a few end points, check the response body and return codes.  I ended up using the following combination of unittest, os.fork, and requests.  For now&#8230; Quick note before we get started.  The following is not total recommended.  I [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/integration-testing-in-flask-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Depth First Search Using Recursion</title>
		<link>http://www.mavenrd.com/blog/depth-first-search-using-recursion/</link>
		<comments>http://www.mavenrd.com/blog/depth-first-search-using-recursion/#comments</comments>
		<pubDate>Sun, 03 Feb 2013 06:56:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=212</guid>
		<description><![CDATA[There are a few problems that have great recursive solutions.  Depth first searching of nested data structure is one of these.  Here we have a data structure constructed from a python dictionary.  Keys ether point to a &#8216;normal&#8217; value or another dictionary. our_dictionary = { "first_key": "first_value", "second_key":"some_other_value", "inner_dictionary" : { "first_dictionary_key":"first_dictionary_value", "the_key":"second value" }, [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/depth-first-search-using-recursion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Next Thing</title>
		<link>http://www.mavenrd.com/blog/the-next-thing/</link>
		<comments>http://www.mavenrd.com/blog/the-next-thing/#comments</comments>
		<pubDate>Fri, 01 Feb 2013 16:50:29 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=214</guid>
		<description><![CDATA[A simple pattern to getting stuff done. It&#8217;s a two step process&#8230; Decide what the next thing to do is.  The next thing has to have specifically defined finish criteria Totally dedicate your effort to accomplishing the next thing. The act of deciding comes from questions like&#8230; What is the most important thing we don&#8217;t [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/the-next-thing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Five Button Guys</title>
		<link>http://www.mavenrd.com/blog/five-button-guys/</link>
		<comments>http://www.mavenrd.com/blog/five-button-guys/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 06:15:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[People]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=122</guid>
		<description><![CDATA[During the past year I&#8217;ve come to a conclusion about many IT professionals that make up their departments. I&#8217;ve begun calling this archetype: five button guys. A quick definition Your local five button guy walks into work and presses the same five buttons in the same application everyday. As a result, a knowable and recurring [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/five-button-guys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Coding Standard</title>
		<link>http://www.mavenrd.com/blog/coding-standard/</link>
		<comments>http://www.mavenrd.com/blog/coding-standard/#comments</comments>
		<pubDate>Fri, 04 Nov 2011 03:56:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Process]]></category>
		<category><![CDATA[Programming - General]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=65</guid>
		<description><![CDATA[A coding standard is an important part of programming.  It lays the ground rules for how software is constructed and formatted .  This standard has the following goals. Reduce the &#8220;holy shit&#8221; factor when faced with a lot of new code. Encourage a style of making software that is more maintainable and less likely to [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/coding-standard/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple Deal-breakers</title>
		<link>http://www.mavenrd.com/blog/deal-breakers/</link>
		<comments>http://www.mavenrd.com/blog/deal-breakers/#comments</comments>
		<pubDate>Tue, 01 Nov 2011 02:42:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Nerds]]></category>
		<category><![CDATA[Technology]]></category>

		<guid isPermaLink="false">http://www.mavenrd.com/?p=35</guid>
		<description><![CDATA[This post started as an email to the great people at 5by5.  The email suggested that although Apple is a great company that makes great products there is still a minority they might not be be right for.  Apple products don&#8217;t solve my problems, and have a list of deal-breakers that prevent me from buying [...]]]></description>
		<wfw:commentRss>http://www.mavenrd.com/blog/deal-breakers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
