<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://upstre.am/blog/</loc>
    <lastmod>2024-07-11T12:12:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>1</priority>
  </url>
  <url>
    <loc>https://upstre.am/</loc>
    <lastmod>2024-07-11T12:12:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://upstre.am/training.html</loc>
    <lastmod>2024-07-11T12:12:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://upstre.am/reasons.html</loc>
    <lastmod>2024-07-11T12:12:36+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.1</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2012/09/ueber-tests-fast-isolated-integration-tests-for-distributed-apps/</loc>
    <lastmod>2012-09-15T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2012/05/12-rules-for-writing-web-apps-in-2012/</loc>
    <lastmod>2012-05-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/10/http-caching-assets-in-rails-3-1/</loc>
    <lastmod>2011-10-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/08/ruby-tdd-workshop/</loc>
    <lastmod>2011-08-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/07/sublime-text-2-with-rvm-on-osx/</loc>
    <lastmod>2011-07-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/05/javascript-workshop-for-designers-2/</loc>
    <lastmod>2011-05-19T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/03/testing-the-anytime-date-picker-with-cucumberselenium/</loc>
    <lastmod>2011-03-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2011/01/2011-01-euruko-2011-call-for-papers/</loc>
    <lastmod>2011-01-14T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/12/javasscript-under-scrutiny-at-platforms-2011/</loc>
    <lastmod>2010-12-22T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/10/diplom-thesis-a-distributed-application-with-couchdb-and-javascript/</loc>
    <lastmod>2010-10-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/08/upstream-summer-party/</loc>
    <lastmod>2010-08-16T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/07/transactions-in-couchdb/</loc>
    <lastmod>2010-07-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/06/experimenting-with-nodejs-mite/</loc>
    <lastmod>2010-06-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/04/capybara-mix-and-match-acceptance-testing/</loc>
    <lastmod>2010-04-26T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/04/product-launch-cobot-coworking-space-management-service/</loc>
    <lastmod>2010-04-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/02/from-journeyman-to-client/</loc>
    <lastmod>2010-02-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/01/git-meets-tracker-a-possible-workflow/</loc>
    <lastmod>2010-01-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2010/01/upstream-spreading-to-scandinavia/</loc>
    <lastmod>2010-01-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/12/time-out/</loc>
    <lastmod>2009-12-02T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/11/upstream-on-the-move/</loc>
    <lastmod>2009-11-15T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/11/awesome-presentations-with-boom-amazing/</loc>
    <lastmod>2009-11-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/10/unit-testing-couchdb-views-with-couch-potato/</loc>
    <lastmod>2009-10-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/10/testing-couchapps-with-cucumber-and-culerity/</loc>
    <lastmod>2009-10-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/10/devhouseberlin-2/</loc>
    <lastmod>2009-10-06T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/09/ruby-metaprogramming-dynamically-inherited-methods/</loc>
    <lastmod>2009-09-19T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/08/upstream-goes-san-francisco/</loc>
    <lastmod>2009-08-31T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/07/kickstart-rspec-with-spork/</loc>
    <lastmod>2009-07-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/06/upstream-agile-project-checklist/</loc>
    <lastmod>2009-06-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/05/conference-triathlon-euruko-ruby-on-os-x-railswaycon/</loc>
    <lastmod>2009-05-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/05/notes-from-the-ruby-on-osx-conference/</loc>
    <lastmod>2009-05-18T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/05/new-couch-potato/</loc>
    <lastmod>2009-05-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/04/installing-yum-on-centos-53/</loc>
    <lastmod>2009-04-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/03/the-case-of-activerecord-vs-couchdb/</loc>
    <lastmod>2009-03-31T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/03/the-upstream-rails-application-template/</loc>
    <lastmod>2009-03-06T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/02/testing-pdfs-with-cucumber-and-rails/</loc>
    <lastmod>2009-02-14T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/02/bug-fighting-with-test-driven-development/</loc>
    <lastmod>2009-02-08T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/02/hacking-couchdb-learning-erlang-and-testing-in-javascript/</loc>
    <lastmod>2009-02-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/culerity-full-stack-rails-testing-with-cucumber-and-celerity/</loc>
    <lastmod>2009-01-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/upstream-went-to-maine/</loc>
    <lastmod>2009-01-22T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/seven-things/</loc>
    <lastmod>2009-01-22T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/upcoming-event-screencast-week-cockpit/</loc>
    <lastmod>2009-01-15T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/upstream-goes-to-maine/</loc>
    <lastmod>2009-01-07T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2009/01/speaking-at-scotland-on-rails/</loc>
    <lastmod>2009-01-07T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/12/keep-your-exceptions-inbox-clean/</loc>
    <lastmod>2008-12-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/12/devhouseberlin-impressions/</loc>
    <lastmod>2008-12-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/11/introducing-devhouseberlin/</loc>
    <lastmod>2008-11-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/10/cocoa-for-rubyists-with-macruby/</loc>
    <lastmod>2008-10-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/10/couch-potato-unleashed-a-couchdb-persistence-layer-in-ruby/</loc>
    <lastmod>2008-10-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/10/barcamp-berlin-3-looking-back/</loc>
    <lastmod>2008-10-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/10/resource-route-methods-for-custom-templates/</loc>
    <lastmod>2008-10-08T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/10/product-launch-doingtextcom/</loc>
    <lastmod>2008-10-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/09/a-couchdb-primer-for-an-activerecord-mindset/</loc>
    <lastmod>2008-09-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/09/let-the-text-fields-grow/</loc>
    <lastmod>2008-09-18T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/09/couchdb-workshop/</loc>
    <lastmod>2008-09-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/09/rails-camp-denmark-back-to-nature-the-ruby-way/</loc>
    <lastmod>2008-09-07T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/08/cucumber-next-generation-rspec-story-runner/</loc>
    <lastmod>2008-08-26T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/08/functional-testing-awesomeness-with-webrat/</loc>
    <lastmod>2008-08-09T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/07/warum-ich-selbstandig-geworden-bin/</loc>
    <lastmod>2008-07-23T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/07/oslo-were-comming/</loc>
    <lastmod>2008-07-18T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/07/rspec-story-runner-auf-deutsch/</loc>
    <lastmod>2008-07-14T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/06/moving-from-rails-20x-to-rails-21/</loc>
    <lastmod>2008-06-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/06/dealing-with-legacy-databases-multiple-models-per-table/</loc>
    <lastmod>2008-06-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/06/new-plugin-totally-restful-authorization/</loc>
    <lastmod>2008-06-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/06/mysql-teil-1-den-richtigen-index-finden/</loc>
    <lastmod>2008-06-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/05/new-rails-plugin-for-making-actionmailer-asynchronous/</loc>
    <lastmod>2008-05-19T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/new-rails-plugin-social-feed/</loc>
    <lastmod>2008-04-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/git-commits-in-the-blog-sidebar/</loc>
    <lastmod>2008-04-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/hiding-attachment_fu-from-your-controllers/</loc>
    <lastmod>2008-04-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/rails-reporting-dead-simple-reports-now-supports-excel-directly/</loc>
    <lastmod>2008-04-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/moving-to-github/</loc>
    <lastmod>2008-04-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/04/monitoring-the-internals-of-your-rails-application-with-nagios/</loc>
    <lastmod>2008-04-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/03/4-tage-woche-und-kreditkarten-fur-alle/</loc>
    <lastmod>2008-03-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/03/upstream-auf-github/</loc>
    <lastmod>2008-03-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/03/upstream-goes-open-source-dead-simple-reports/</loc>
    <lastmod>2008-03-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/02/delete-considered-harmful/</loc>
    <lastmod>2008-02-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/02/textmate-snippet-power-fur-gettext/</loc>
    <lastmod>2008-02-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/02/euruko-2008/</loc>
    <lastmod>2008-02-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/02/re-publica-die-zweite/</loc>
    <lastmod>2008-02-08T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/01/somewhat-safer-passwords-for-all-your-95-social-networks-and-web-x0-services/</loc>
    <lastmod>2008-01-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/01/pregenerating-assets-in-rails-20-revisited/</loc>
    <lastmod>2008-01-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/01/using-haproxy-with-multiple-backends-aka-content-switching/</loc>
    <lastmod>2008-01-09T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2008/01/letzte-worte/</loc>
    <lastmod>2008-01-07T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/anonaccess/</loc>
    <lastmod>2007-12-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/24c3-terror-und-bucher/</loc>
    <lastmod>2007-12-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/24c3-design-patterns-for-running-a-hacker-space/</loc>
    <lastmod>2007-12-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/pre-generating-cached-stylesheets-and-javascripts-with-rails-20/</loc>
    <lastmod>2007-12-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/running-a-skipped-rails-migration/</loc>
    <lastmod>2007-12-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/rspec-11-with-storyrunner-coming/</loc>
    <lastmod>2007-12-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/grafikeffekte-im-terminal/</loc>
    <lastmod>2007-12-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/weihnachtsstockchen-20/</loc>
    <lastmod>2007-12-05T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/random-links-smalltalky-ruby-quietbacktrace/</loc>
    <lastmod>2007-12-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/implementation-patterns-emerging/</loc>
    <lastmod>2007-12-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/12/euruko-2007-review/</loc>
    <lastmod>2007-12-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/11/berlin-barcamp-2-was-konnen-social-communities-von-spielen-lernen/</loc>
    <lastmod>2007-11-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/10/using-and-testing-activerecordrails-observers/</loc>
    <lastmod>2007-10-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/10/mehr-als-der-flug-zum-ballermann/</loc>
    <lastmod>2007-10-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/10/die-armen-virtuellen-maschinen/</loc>
    <lastmod>2007-10-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/morgen-gleich-nach-dem-fruhstuck-mysql-schneller-machen/</loc>
    <lastmod>2007-09-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/railsconf-europe-2007-roundup-3-rubyworks/</loc>
    <lastmod>2007-09-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/railsconf-europe-2007-roundup-2-mingle/</loc>
    <lastmod>2007-09-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/railsconf-europe-2007-roundup-1-rspec/</loc>
    <lastmod>2007-09-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/mocha-prasentation/</loc>
    <lastmod>2007-09-06T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/09/kleinere-thumbnails-mit-strip/</loc>
    <lastmod>2007-09-06T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/mnemonic-for-duck-typing/</loc>
    <lastmod>2007-08-26T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/p3p-idiotie/</loc>
    <lastmod>2007-08-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/9to5-bald-gehts-los/</loc>
    <lastmod>2007-08-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/captchas-with-rails-and-multiple-servers/</loc>
    <lastmod>2007-08-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/filecolumn-regenerate-images/</loc>
    <lastmod>2007-08-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/08/using-mocha-a-review/</loc>
    <lastmod>2007-08-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/web-resourcen-mit-file_column-runterladen-und-speichern/</loc>
    <lastmod>2007-07-29T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/programming-erlang-3-funs-list-comprehensions-guards-records-ifcase/</loc>
    <lastmod>2007-07-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/programming-erlang-functional-programming/</loc>
    <lastmod>2007-07-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/programming-erlang-chapter-1-getting-started/</loc>
    <lastmod>2007-07-22T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/weltpremiere-das-autoki-quartett-fur-die-eigene-website/</loc>
    <lastmod>2007-07-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/ruby-cookbook-tipps-arrays-inject-und-hashes/</loc>
    <lastmod>2007-07-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/mysql-lost-connection-error-in-grosen-rails-anwendungen/</loc>
    <lastmod>2007-07-18T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/07/ruby-user-group-berlin-prasentation-zu-file_column/</loc>
    <lastmod>2007-07-03T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/rails-konferenz-2007-ersteindruck/</loc>
    <lastmod>2007-06-23T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/rails-wird-verkauft/</loc>
    <lastmod>2007-06-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/text-im-bild-mit-rails-file_column-und-rmagick-teil-22/</loc>
    <lastmod>2007-06-16T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/mfg-rails-konferenz/</loc>
    <lastmod>2007-06-16T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/vertikales-webdesign/</loc>
    <lastmod>2007-06-15T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/performance-benchmarking-in-rails/</loc>
    <lastmod>2007-06-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/gruenderszenede-bei-autokicom/</loc>
    <lastmod>2007-06-10T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/06/mountain-west-ruby-conference-videos/</loc>
    <lastmod>2007-06-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/05/hi-im-a-macruby-on-rails/</loc>
    <lastmod>2007-05-20T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/05/textmate-tuning/</loc>
    <lastmod>2007-05-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/05/bild-im-bild-und-text-im-bild-mit-rails-file_column-und-rmagick/</loc>
    <lastmod>2007-05-09T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/05/mit-grauen-schwaden-gegen-den-spam/</loc>
    <lastmod>2007-05-02T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/perian-divx-co-fur-quicktime/</loc>
    <lastmod>2007-04-19T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/spas-mit-rails/</loc>
    <lastmod>2007-04-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/republica-mister-wong-und-powerpoint-karaoke-videos/</loc>
    <lastmod>2007-04-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/republica-guten-morgen/</loc>
    <lastmod>2007-04-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/republica-wir-sind-auch-schon-da/</loc>
    <lastmod>2007-04-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/republica-wir-sind-auch-generation-mash-up/</loc>
    <lastmod>2007-04-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/republica-interaction-design-patterns/</loc>
    <lastmod>2007-04-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/es-wird-mit-gelauscht/</loc>
    <lastmod>2007-04-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/we-are-hiring/</loc>
    <lastmod>2007-04-05T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/autoki-launch/</loc>
    <lastmod>2007-04-04T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/mingle-das-agile-projektmanagement-tool-auf-das-wir-alle-seit-jahren-gewartet-haben/</loc>
    <lastmod>2007-04-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/04/kommt-mitde-das-video/</loc>
    <lastmod>2007-04-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/endlich-wieder-grune-unit-tests/</loc>
    <lastmod>2007-03-31T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/wir-machen-unseren-tests-beine/</loc>
    <lastmod>2007-03-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/1000-commit/</loc>
    <lastmod>2007-03-30T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/reisen-von-fruher/</loc>
    <lastmod>2007-03-29T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/rails-hat-einen-song/</loc>
    <lastmod>2007-03-28T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/launch-kommt-mitde-die-reisecommunity/</loc>
    <lastmod>2007-03-27T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/rails-fragment-caching-testing-and-time-based-expiry/</loc>
    <lastmod>2007-03-23T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/republica-anmeldung-ist-offen/</loc>
    <lastmod>2007-03-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/rails-filecolumn-schneller-testen-durch-mocks/</loc>
    <lastmod>2007-03-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/forschungsergebnisse-besser-testen/</loc>
    <lastmod>2007-03-11T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/endlich-cruisecontrolrb-continuous-integration-a-la-ruby/</loc>
    <lastmod>2007-03-02T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/03/openid-gewinnt-an-fahrt/</loc>
    <lastmod>2007-03-01T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/nochmal-zum-thema-rails-cms/</loc>
    <lastmod>2007-02-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/deine-tests-wissen-die-antwort/</loc>
    <lastmod>2007-02-25T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/tag-der-forschung/</loc>
    <lastmod>2007-02-24T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/unser-user-interface-ist-gut/</loc>
    <lastmod>2007-02-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/testing-helpers-in-ruby-on-rails-12/</loc>
    <lastmod>2007-02-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/caching-in-rails/</loc>
    <lastmod>2007-02-21T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/trac-alternative/</loc>
    <lastmod>2007-02-18T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/republica-in-berlin/</loc>
    <lastmod>2007-02-17T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/schicke-schriften-jetzt-auch-im-web/</loc>
    <lastmod>2007-02-16T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/10-wege-in-die-erfolglosigkeit/</loc>
    <lastmod>2007-02-16T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/zahlungsunwillige-kunden/</loc>
    <lastmod>2007-02-15T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/web-20-erklart/</loc>
    <lastmod>2007-02-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/essen-im-friedrichshain-hot-dog-soup/</loc>
    <lastmod>2007-02-13T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/rails-cms/</loc>
    <lastmod>2007-02-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/hallo-welt/</loc>
    <lastmod>2007-02-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
  <url>
    <loc>https://upstre.am/blog/2007/02/das-internet-zerstort-den-einzelhandel/</loc>
    <lastmod>2007-02-12T00:00:00+00:00</lastmod>
    <changefreq>never</changefreq>
    <priority>0.2</priority>
  </url>
  
</urlset>
