<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://ryanbrooks.co.uk/.well-known/mta-sts.txt</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk//</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/feed.xml</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/keybase.txt</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/now</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/now/</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts-by-year</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts-by-year/</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2010-07-15-the-beginning-and-the-end-of-blogging</loc>
    <lastmod>2010-07-15T18:23:21+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2010-07-17-posting-syntax-highlighted-source-code-to-wordpress</loc>
    <lastmod>2010-07-17T09:36:56+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2010-08-19-mythtv-remote-x10</loc>
    <lastmod>2010-08-19T06:31:41+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2010-11-24-checking-an-annotated-field-is-an-enum</loc>
    <lastmod>2010-11-24T17:09:32+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2010-12-05-smaller-scaled-logos-for-mythwebs-elkin-theme</loc>
    <lastmod>2010-12-05T16:49:52+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2011-06-27-pfsense-and-virtualbox</loc>
    <lastmod>2011-06-27T15:43:06+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2012-03-31-flexget-transmission-for-tv-series</loc>
    <lastmod>2012-03-31T13:21:48+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2012-04-04-blogging-about-software-using-textmate</loc>
    <lastmod>2012-04-04T15:04:39+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2012-04-05-cleaning-up-if-else-regex-matches-in-perl-with-given-when</loc>
    <lastmod>2012-04-05T08:58:22+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2012-04-05-maybe-my-search-4-2</loc>
    <lastmod>2012-04-05T14:47:58+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2012-08-16-maven-sonarsonar-failure-for-multi-module-projects</loc>
    <lastmod>2012-08-16T15:02:25+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-01-02-how-do-you-backup-a-book</loc>
    <lastmod>2013-01-02T15:06:33+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-01-18-winter-wonderland</loc>
    <lastmod>2013-01-18T15:24:46+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-01-20-first-ski-of-2013</loc>
    <lastmod>2013-01-20T18:10:08+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-06-10-setting-up-os-x-mountain-lion</loc>
    <lastmod>2013-06-10T17:12:25+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-11-testing-octopress-and-heroku</loc>
    <lastmod>2013-08-11T18:21:25+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-13-managing-sudoers-with-puppet</loc>
    <lastmod>2013-08-13T22:54:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-15-rsnapshot-puppet-module</loc>
    <lastmod>2013-08-15T20:20:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-16-refactoring-directory-into-git-submodule</loc>
    <lastmod>2013-08-16T18:10:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-18-some-notes-on-backup</loc>
    <lastmod>2013-08-18T18:18:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-22-simple-rsnapshot-backup-over-ftps</loc>
    <lastmod>2013-08-22T20:39:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-08-24-ive-moved</loc>
    <lastmod>2013-08-24T16:20:03+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-09-12-using-gpg-to-encrypt-backups</loc>
    <lastmod>2013-09-12T18:39:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-10-02-puppet-talk</loc>
    <lastmod>2013-10-02T15:39:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-11-20-automating-central-heating-control-with-a-raspberry-pi</loc>
    <lastmod>2013-11-20T09:32:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-11-21-cycle-commuting-the-good-the-bad-and-the-ugly</loc>
    <lastmod>2013-11-21T22:24:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-11-21-setting-up-grails-code-quality-tools-with-local-sonar</loc>
    <lastmod>2013-11-21T13:25:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-12-01-pi-powered-central-heating-phase-1</loc>
    <lastmod>2013-12-01T12:48:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2013-12-16-git-deletion</loc>
    <lastmod>2013-12-16T19:48:40+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-01-23-bower-dependencies-with-gradle</loc>
    <lastmod>2014-01-23T10:48:40+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-02-06-geb-doubleclick</loc>
    <lastmod>2014-02-06T22:48:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-02-22-open-data-day-2014</loc>
    <lastmod>2014-02-22T22:48:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-02-24-cycle-safely-please-oxford</loc>
    <lastmod>2014-02-24T23:48:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-02-25-grails-respond-html-json-xml</loc>
    <lastmod>2014-02-25T17:48:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-02-27-docpad-disqus-comments</loc>
    <lastmod>2014-02-27T18:58:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-03-27-testing-rhino-js-spock</loc>
    <lastmod>2014-03-27T15:58:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-08-06-code-retreat-thoughts</loc>
    <lastmod>2014-08-06T15:58:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-08-21-groovy-soap-wslite</loc>
    <lastmod>2014-08-21T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-08-27-jsoxford-nodebots-day</loc>
    <lastmod>2014-08-27T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2014-09-27-give-and-tell</loc>
    <lastmod>2014-09-27T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-03-17-angular-user-alerts</loc>
    <lastmod>2015-03-17T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-03-22-reclaiming-my-saturday-mornings</loc>
    <lastmod>2015-03-22T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-06-16-labkey-full-width-apps</loc>
    <lastmod>2015-06-16T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-08-28-kitematic-for-boot2docker-users</loc>
    <lastmod>2015-08-28T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-09-05-imagemagick-circular-avatars</loc>
    <lastmod>2015-09-05T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2015-09-11-full-stack-fest-accessibility</loc>
    <lastmod>2015-09-11T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2016-04-28-docker-speedy-dependencies</loc>
    <lastmod>2016-04-28T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2016-05-19-nginx-docker-proxy</loc>
    <lastmod>2016-05-19T17:12:25+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2018-06-01-security-is-not-a-pro-feature-151eec09fdfa</loc>
    <lastmod>2018-06-01T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2018-07-31-invest-in-internal-tooling-8bf038e45e07</loc>
    <lastmod>2018-07-31T11:42:15+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2019-06-13-lessons-learned-from-the-npd-find-explore-project-6b044649b165</loc>
    <lastmod>2019-06-13T18:31:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2020-04-11-running-a-remote-hack-day</loc>
    <lastmod>2020-04-11T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2020-11-27-generic-names-are-a-smell-9357f0380b91</loc>
    <lastmod>2020-11-27T09:49:34+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2020-12-31-pull-request-style-100-hills</loc>
    <lastmod>2020-12-31T16:05:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2021-07-30-riding-the-englanduro-route-b86e3e3daef1</loc>
    <lastmod>2021-07-30T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2021-08-09-raphas-free-repair-service-8a874939e590</loc>
    <lastmod>2021-08-09T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2021-09-08-fsa-non-series-gravel-wheelset-bearing-replacement-5d759c03ed53</loc>
    <lastmod>2021-09-08T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2022-12-19-leaving-twitter</loc>
    <lastmod>2022-12-19T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2023-01-16-docker-contexts</loc>
    <lastmod>2023-01-16T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2023-01-17-capybara-webmock-allow-http</loc>
    <lastmod>2023-01-17T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2023-02-17-linting-branch-changes</loc>
    <lastmod>2023-02-17T00:00:00+00:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/posts/2023-06-12-protect-yourself-first</loc>
    <lastmod>2023-06-12T00:00:00+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/prev</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/prev/</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/robots.txt</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/sitemap.xml</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/tags</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
  <url>
    <loc>https://ryanbrooks.co.uk/tags/</loc>
    <lastmod>2026-05-15T12:51:36+01:00</lastmod>
  </url>
</urlset>
