<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress.com" -->
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd"><url><loc>http://johnragan.wordpress.com/2011/07/31/more-effective-studying/</loc><lastmod>2011-07-31T18:41:56+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/03/03/debugging-and-rdebug/</loc><lastmod>2011-07-23T17:51:43+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/07/dont-make-me-think-part-2/</loc><lastmod>2011-07-23T17:41:28+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/09/affordances-everywhere-or-not/</loc><lastmod>2011-07-23T17:39:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/02/dont-make-me-think/</loc><lastmod>2011-07-23T17:37:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/12/practices-of-an-agile-developer/</loc><lastmod>2011-07-23T17:36:53+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/20/dont-make-me-think-the-rest-of-the-book/</loc><lastmod>2011-07-23T17:36:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/18/debugging-and-assumptions/</loc><lastmod>2011-07-23T17:34:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/28/pragmatic-wetware-and-the-dreyfuss-model/</loc><lastmod>2011-07-23T17:30:45+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/06/02/information-architecture-part-2/</loc><lastmod>2011-07-23T17:28:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/05/22/information-architecture/</loc><lastmod>2011-07-23T17:28:20+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/03/24/clean-code/</loc><lastmod>2011-07-23T17:27:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/27/clean-code-and-the-5s-principles/</loc><lastmod>2011-07-23T17:27:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/03/30/talent-is-overrated-and-deliberate-practice/</loc><lastmod>2011-07-23T17:25:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/05/01/using-watir-for-browser-based-testing/</loc><lastmod>2011-07-23T17:24:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/about/</loc><lastmod>2011-07-23T15:06:47+00:00</lastmod><changefreq>weekly</changefreq><priority>0.6</priority></url><url><loc>http://johnragan.wordpress.com/2010/05/27/user-stories-applied-for-agile-software-development-by-mike-cohn/</loc><lastmod>2010-05-27T23:56:30+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/04/13/choosing-clojure-over-scala/</loc><lastmod>2010-04-22T02:24:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/04/08/ruby-strings-how-to-put-string-with-single-quotes-in-single-quotes/</loc><lastmod>2010-03-31T21:26:23+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/04/04/spawning-a-process-in-ruby/</loc><lastmod>2010-03-23T00:55:18+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/03/20/shell-script-with-sed-and-last-line-missing/</loc><lastmod>2010-03-20T13:05:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/26/fluent-interfaces-in-ruby/</loc><lastmod>2010-02-23T02:31:16+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/22/safer-monkey-patching/</loc><lastmod>2010-02-20T14:44:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/24/using-sed-for-variable-replacement/</loc><lastmod>2010-02-20T14:41:50+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/18/ruby-metaprogramming-dynamically-defining-classes-and-methods/</loc><lastmod>2010-02-15T22:50:44+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/02/15/how-ruby-differs-from-java/</loc><lastmod>2010-02-15T21:02:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/23/software-anti-patterns-and-software-development-philosophies/</loc><lastmod>2010-01-08T23:50:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/21/regular-expression-pushups/</loc><lastmod>2010-01-08T23:37:59+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/15/introduction-to-data-warehousing-etl-business-intelligence-and-the-star-schema/</loc><lastmod>2010-01-21T14:16:02+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/11/jms-implementing-the-requestreply-pattern-and-other-newbie-practice-runs/</loc><lastmod>2011-02-18T13:04:08+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/30/deploying-your-java-web-service-to-tomcat-6/</loc><lastmod>2010-01-01T04:25:05+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/04/soap-messages-rpc-vs-document-vs-literal-vs-encoded-vs-wrapped-vs-unwrapped/</loc><lastmod>2012-01-11T15:23:40+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2010/01/07/activemq-a-quick-and-easy-jms-provider-installation/</loc><lastmod>2012-03-10T13:07:00+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/02/26/access-modifiers-weaker-api-and-security-support-in-ruby/</loc><lastmod>2009-12-13T17:07:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/03/01/properly-moving-validation-into-models/</loc><lastmod>2009-12-13T17:06:27+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/10/28/uninstalling-gems/</loc><lastmod>2009-12-13T17:02:22+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/10/29/my-experiences-in-learning-rails-with-imperfect-knowledge-simple-tips-to-allow-anyone-to-use-vi-for-simple-editing-%e2%80%93-the-955-rule/</loc><lastmod>2009-12-13T16:59:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/04/basics-on-using-google-maps-v2/</loc><lastmod>2009-12-13T16:56:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/10/more-on-google-maps-v2/</loc><lastmod>2009-12-13T16:54:04+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/13/copying-files-from-a-remote-server-using-putty/</loc><lastmod>2009-12-13T16:53:25+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/16/inner-join-vs-left-outer-join-vs-right-outer-join-vs-full-outer-join-examples/</loc><lastmod>2009-12-13T16:52:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/18/practices-of-an-agile-developer-2/</loc><lastmod>2009-12-13T16:51:37+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/11/23/soa-for-dummies/</loc><lastmod>2009-12-13T16:49:11+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/01/97-things-every-architect-should-know/</loc><lastmod>2009-12-13T16:48:35+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/05/release-it-horrible-title-excellent-book-on-stability-and-capacity/</loc><lastmod>2009-12-13T16:45:12+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/17/release-it-capacity-patterns-and-best-practices/</loc><lastmod>2009-12-13T16:44:39+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/13/release-it-capacity-anti-patterns/</loc><lastmod>2009-12-13T16:42:55+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/20/release-it-the-remainder-of-the-book/</loc><lastmod>2009-12-13T15:31:07+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/12/08/release-it-stability-patterns-and-best-practices/</loc><lastmod>2009-12-13T14:26:58+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/2009/02/19/what-happened-to-fail-early-and-often/</loc><lastmod>2009-02-21T17:31:32+00:00</lastmod><changefreq>monthly</changefreq></url><url><loc>http://johnragan.wordpress.com/</loc><changefreq>daily</changefreq><priority>1.0</priority><lastmod>2012-03-10T13:07:00+00:00</lastmod></url></urlset>

