<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://codenoble.com/blog/ruby-web-applications-without-rails/</loc>
    <lastmod>2015-11-09T20:07:08-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/privacy/</loc>
    <lastmod>2016-03-06T23:24:31-07:00</lastmod>
    <changefreq>yearly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/</loc>
    <lastmod>2020-07-12T12:15:46-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/introducing-cache-crispies/</loc>
    <lastmod>2020-02-04T17:57:37-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/cas-authentication-explained/</loc>
    <lastmod>2015-11-09T20:07:02-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/understanding-rack-middleware/</loc>
    <lastmod>2015-11-29T23:41:32-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/what-to-do-when-youre-stuck-in-ruby/</loc>
    <lastmod>2015-11-15T20:57:49-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/</loc>
    <lastmod>2015-11-08T20:46:26-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/simple-rails-maintenance-mode/</loc>
    <lastmod>2015-11-22T00:03:32-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/transforming-hashes-a-refactoring-story/</loc>
    <lastmod>2015-12-12T20:00:11-07:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/json/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/caching/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/rails/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/rack/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/authentication/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/cas/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/middleware/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/refactoring/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/ruby/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://codenoble.com/blog/tags/gem/</loc>
    <lastmod>2015-11-09T20:19:33-07:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
</urlset>
