<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://craftingruby.com/posts/2013/02/17/rendering-xml-with-haml.html</loc>
<lastmod>2013-02-17T09:44:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2013/02/19/conditionally-map-a-single-route-to-different-controllers.html</loc>
<lastmod>2013-02-19T19:14:47+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2013/08/25/lets-give-it-a-number-try.html</loc>
<lastmod>2013-08-25T13:11:10+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2013/11/27/guard-with-spork-and-simplecov-configuration-for-rspec-and-cucumber-tests-using-factorygirl.html</loc>
<lastmod>2013-11-27T23:09:24+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/01/13/callbacks-and-dirty-objects-in-rails.html</loc>
<lastmod>2014-01-13T22:37:31+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/01/14/transforming-xml-in-ruby-with-xslt-and-nokogiri.html</loc>
<lastmod>2014-01-14T18:30:33+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/01/23/side-effects-of-kernel-number-array.html</loc>
<lastmod>2014-01-23T07:32:40+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/09/20/never-render-layout-for-xhr-requests-in-rails.html</loc>
<lastmod>2014-09-20T18:00:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/09/22/prevent-creating-records-on-activerecord-null-relations.html</loc>
<lastmod>2014-09-22T22:02:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2014/11/16/dry_rails_views_with_template_inheritance.html</loc>
<lastmod>2014-11-16T09:41:20+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/05/29/decouple-rails-controller-logic-with-pseudo-resources.html</loc>
<lastmod>2015-05-29T16:52:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/05/31/dont-use-before-action-to-load-data.html</loc>
<lastmod>2015-05-31T10:45:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/06/02/resourceful-custom-user-profile-theme.html</loc>
<lastmod>2015-06-02T18:10:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/06/20/cookie-based-approach-to-guest-users.html</loc>
<lastmod>2015-06-20T18:55:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/06/24/say-no-to_chained-scopes.html</loc>
<lastmod>2015-06-24T22:35:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/06/29/query-objects-through-scopes.html</loc>
<lastmod>2015-06-29T21:10:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/07/07/using-enumerable-as-abstraction-when-testing.html</loc>
<lastmod>2015-07-07T22:14:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/07/09/dont-index-the-kitchen-sink.html</loc>
<lastmod>2015-07-09T13:13:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/12/09/rails-antipattern-fat-decorator.html</loc>
<lastmod>2015-12-09T07:20:57+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2015/12/15/cleaner-rspec-examples-and-failure-messages.html</loc>
<lastmod>2015-12-15T07:20:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/posts/2016/10/25/im-not-testing-those-stupid-views.html</loc>
<lastmod>2016-10-25T00:00:00+00:00</lastmod>
</url>
<url>
<loc>https://craftingruby.com/archive</loc>
</url>
<url>
<loc>https://craftingruby.com/</loc>
</url>
</urlset>
