<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://peterellisjones.com/</loc>
    <lastmod>2025-05-06T12:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/</loc>
    <lastmod>2025-05-06T12:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/stop-london-in-its-tracks/</loc>
    <lastmod>2025-05-06T12:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/tfl-elite-commuter-rules/</loc>
    <lastmod>2025-05-03T12:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/book-club-comics/</loc>
    <lastmod>2025-03-30T12:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/urban-wild-ldn/</loc>
    <lastmod>2024-03-03T01:00:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/the-terrible-lack-of-transparency-in-rightmove-ads-for-leaseholds/</loc>
    <lastmod>2020-01-12T00:00:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/leaseholds-should-be-regulated-like-financial-products/</loc>
    <lastmod>2019-12-27T10:09:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/uk-tech-industry-contractors-slack-community/</loc>
    <lastmod>2019-08-22T10:09:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/categories/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/games/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/categories/games/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/generating-transport-tycoon-terrain/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/programming/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/categories/programming/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/typescript/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/webgl/</loc>
    <lastmod>2019-03-27T22:55:24+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/immigration/</loc>
    <lastmod>2018-12-11T11:29:36+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/categories/immigration/</loc>
    <lastmod>2018-12-11T11:29:36+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/the-curious-case-of-the-missing-service-standards-for-not-straightforward-uk-out-of-country-settlement-visa-applications/</loc>
    <lastmod>2018-12-11T11:29:36+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/theo-van-doesburg-counter-composition-6-snake/</loc>
    <lastmod>2018-09-09T22:24:44+08:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/vs-code-multicursor-101/</loc>
    <lastmod>2018-05-21T20:26:50+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/signs-youre-in-an-unhealthy-enterprise-software-team/</loc>
    <lastmod>2018-02-08T23:45:44-05:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/fantasy-machine-learning/</loc>
    <lastmod>2018-02-06T22:52:46-05:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/analysing-historical-chess-games/</loc>
    <lastmod>2017-04-06T22:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/big-query/</loc>
    <lastmod>2017-04-06T22:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/chess/</loc>
    <lastmod>2017-04-06T22:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/categories/chess/</loc>
    <lastmod>2017-04-06T22:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/tags/rust/</loc>
    <lastmod>2017-04-06T22:00:00+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/generating-legal-chess-moves-efficiently/</loc>
    <lastmod>2017-02-09T21:45:46+01:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/twotris-two-player-tetris/</loc>
    <lastmod>2015-07-01T08:18:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/unit-testing-meteor-with-tinytest/</loc>
    <lastmod>2014-11-07T01:23:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/cut-copy-paste-swap/</loc>
    <lastmod>2013-12-19T10:09:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/first-person-snake/</loc>
    <lastmod>2013-04-20T02:04:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/infinite-procedurally-generated-3d-terrain-in-unity/</loc>
    <lastmod>2013-04-14T09:59:39+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/diy-hedge-fund-analysing-wikipedia-edits-as-a-trading-strategy/</loc>
    <lastmod>2013-01-03T19:07:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/exploring-moving-average-trading-strategies-with-mathematica/</loc>
    <lastmod>2013-01-02T01:23:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/exploring-asset-allocation-with-mathematica/</loc>
    <lastmod>2012-12-30T08:18:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/extending-rubys-enumerable/</loc>
    <lastmod>2012-12-23T09:08:00+00:00</lastmod>
  </url><url>
    <loc>https://peterellisjones.com/posts/hacking-life-with-dayscore/</loc>
    <lastmod>2012-10-02T14:00:00+00:00</lastmod>
  </url>
</urlset>
