<?xml version="1.0" encoding="UTF-8"?>
<urlset
      xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
      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">
<!-- created with Free Online Sitemap Generator www.xml-sitemaps.com -->

<url>
  <loc>http://29steps.co.uk/</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/about</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/contact</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/32-rails-3-1-1</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/33-asset-pipleine</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/rails-311-asset-pipeline</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/29-rails-3-1</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/30-refinery-cms</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/31-oauth</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/rails-311-refinery-cms-oauth</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/5-socket-io</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/22-node-js</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/23-twitter</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/using-nodejs-and-twitter-node-controlling-the-flow-of-stream</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/24-api</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/twitter-api-endpoints-update</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/6-ruby</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/11-amazon</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/17-rubygems</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/18-simple-notification-service</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/19-amaze_sns</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/amaze-sns-gem-has-hit-over-15000-downloads</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/4-nodejs</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/using-nodejs-and-socketio-as-channels</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/7-rails</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/8-rspec</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/9-testing</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/rspec-and-comparing-floats</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/10-ec2</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/12-cloud-services</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/13-backup</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/ec2-server-backup-to-s3</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/14-rvm</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/setting-up-rvm-on-an-ec2-ubuntu-server</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/16-webmock</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/how-to-mock-external-api-calls-using-webmock</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog?page=2</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/hire-us</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/tagged/15-mocks</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/how-to-mock-external-api-calls-when-testing-emhttp-requests</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/how-to-optimize-your-rspec-tests</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog/imagemagick-segmentation-error</loc>
  <changefreq>weekly</changefreq>
</url>
<url>
  <loc>http://29steps.co.uk/blog?page=1</loc>
  <changefreq>weekly</changefreq>
</url>
</urlset>
