<?xml version="1.0" encoding="UTF-8"?>
<urlset 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" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/09/28/welcome-turning-30/</loc>
<lastmod>2009-09-28T19:52:30+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/01/future-web-apps-day-one/</loc>
<lastmod>2009-10-01T22:44:45+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/06/future-web-apps-day-two/</loc>
<lastmod>2009-10-06T21:28:03+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/09/building-personal-website/</loc>
<lastmod>2009-10-09T23:18:57+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/10/some-new-features/</loc>
<lastmod>2009-10-10T01:07:18+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/19/facebook-connect-and-identity/</loc>
<lastmod>2009-10-19T23:45:48+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/21/christian-voice-stephen-gately-and-missing-point/</loc>
<lastmod>2009-10-21T12:52:20+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/10/26/javascript-libraries-and-offline-support/</loc>
<lastmod>2009-10-26T19:49:17+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/11/04/introducing-scale-camp/</loc>
<lastmod>2009-11-04T16:56:49+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/11/10/boring-conference-sessions/</loc>
<lastmod>2009-11-10T15:24:28+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2009/12/18/regular-expressions/</loc>
<lastmod>2009-12-18T22:57:30+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/01/01/end-year-and-decade/</loc>
<lastmod>2010-01-01T15:13:46+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/02/03/pycharm-first-impressions/</loc>
<lastmod>2010-02-03T17:48:56+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/04/14/using-twitter-anywhere-introduction/</loc>
<lastmod>2010-04-14T22:40:54+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/08/03/stack-traces-production/</loc>
<lastmod>2010-08-03T18:19:02+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/09/07/interview-questions-xor-trick-and-why-you-should-j/</loc>
<lastmod>2010-09-07T10:46:29+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2010/12/09/announcing-scale-camp-2010/</loc>
<lastmod>2010-12-09T12:08:03+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/01/25/how-to-tighten-up-your-passwords/</loc>
<lastmod>2011-01-25T12:10:22+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/01/25/new-tweet-button-on-guardian-co-uk/</loc>
<lastmod>2011-01-25T16:10:27+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/01/26/packaging-and-deploying-python-web-apps/</loc>
<lastmod>2011-01-26T21:30:51+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/02/04/failure-at-scale/</loc>
<lastmod>2011-02-04T14:01:16+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/04/28/av-myths/</loc>
<lastmod>2011-04-28T00:10:24+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/06/14/googles-chrome-browser-hits-160m-users-but-what-does-it-mean-for-the-web/</loc>
<lastmod>2011-06-14T12:30:38+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/07/01/googleplus-a-gentle-introduction/</loc>
<lastmod>2011-07-01T21:48:59+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/09/01/scala-lazy-collections-streams-and-recursion/</loc>
<lastmod>2011-09-01T17:08:22+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/09/24/identifiers-are-not-numbers/</loc>
<lastmod>2011-09-24T12:13:14+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/11/12/adding-google-plus-redirect-to-your-nginx-powered-site/</loc>
<lastmod>2011-11-12T12:55:02+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/11/12/annoyed-by-guardian-facebook-app/</loc>
<lastmod>2011-11-12T15:26:26+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2011/12/02/map-map-and-flatmap-in-scala/</loc>
<lastmod>2011-12-02T10:56:39+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/01/09/tech-weekly-podcast-when-books-go-social/</loc>
<lastmod>2012-01-09T11:20:16+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/03/13/what-is-devops-not/</loc>
<lastmod>2012-03-13T12:13:14+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/04/09/a-geeks-diet-plan/</loc>
<lastmod>2012-04-09T14:57:47+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/08/02/http-status-codes-and-apis-how-the-guardians-content-api-does-it/</loc>
<lastmod>2012-08-02T13:31:35+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/11/03/functionally-pragmatic/</loc>
<lastmod>2012-11-03T23:15:46+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/11/04/pragmatic-coding/</loc>
<lastmod>2012-11-04T22:21:33+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/11/08/securing-web-cookies-with-signatures/</loc>
<lastmod>2012-11-08T23:38:14+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2012/11/17/bad-conference-speakers/</loc>
<lastmod>2012-11-17T11:07:05+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2013/04/30/learning-management-skills-develope/</loc>
<lastmod>2013-04-30T13:32:13+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2013/05/18/google-io-a-return-to-form/</loc>
<lastmod>2013-05-18T10:16:10+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2013/06/07/prism-and-nsa-spying-why-i-dont-entirely-believe-it/</loc>
<lastmod>2013-06-07T12:10:02+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2013/08/05/The-medium-of-fear-2cf0c50405b2/</loc>
<lastmod>2013-08-05T22:54:39+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2013/12/31/2013-review/</loc>
<lastmod>2013-12-31T18:56:10+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2014/01/31/scale-camp-brief-history/</loc>
<lastmod>2014-01-31T09:44:23+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2014/05/03/dev-ops-and-business/</loc>
<lastmod>2014-05-03T09:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2014/05/06/database-migrations-done-right/</loc>
<lastmod>2014-05-06T19:20:24+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2014/05/21/what-is-a-microservice-and-why-does-it-matter/</loc>
<lastmod>2014-05-21T20:47:34+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2014/06/24/the-real-benefit-of-agile/</loc>
<lastmod>2014-06-24T07:11:00+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2015/04/04/microservices-homogeneity-different-languages/</loc>
<lastmod>2015-04-04T23:09:00+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2015/11/02/The-Inverse-Conway-Manoeuvre-and-Security-55ee11e8c3a9/</loc>
<lastmod>2015-11-02T12:42:46+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2016/08/09/Making-a-flap-at-Electromagnetic-Field-84daaaff83b8/</loc>
<lastmod>2016-08-09T22:03:49+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2016/08/23/Build-pipelines-deployment-and-immutable-artifacts-48ae926178a5/</loc>
<lastmod>2016-08-23T23:18:42+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2016/10/18/What-I-mean-when-I-say-Digital-Transformation-5381eb160542/</loc>
<lastmod>2016-10-18T22:04:09+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2017/02/24/Agile-and-Lean-what-s-the-difference-366d12a2a7fe/</loc>
<lastmod>2017-02-24T10:27:53+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2017/05/13/malware/</loc>
<lastmod>2017-05-13T08:06:57+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2017/11/06/Alpha-to-Live-is-not-a-linear-progression-f38e49f5a52f/</loc>
<lastmod>2017-11-06T21:22:46+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/01/09/Dealing-with-major-security-issues-4f65f9dc6aee/</loc>
<lastmod>2018-01-09T18:14:36+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/02/27/A-vision-for-the-future-of-GDS-b680f27577fe/</loc>
<lastmod>2018-02-27T15:20:20+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/07/02/Security-concerns-with-platforms-and-services-in-the-cloud-50837b8fbba0/</loc>
<lastmod>2018-07-02T16:30:55+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/01/The-tyranny-of-the-service-desk-d1bc273b7c13/</loc>
<lastmod>2018-11-01T12:24:11+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/02/Bimodal-isn-t-a-dirty-word-6f63f543ba40/</loc>
<lastmod>2018-11-02T22:56:42+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/03/Build-and-Deploy-are-different-concerns-7902e2f85a32/</loc>
<lastmod>2018-11-03T23:39:41+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/04/Organisations-are-made-of-people-92ae80241707/</loc>
<lastmod>2018-11-04T22:23:01+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/06/Language-forms-mental-furrows-682ec3a0492d/</loc>
<lastmod>2018-11-06T01:14:10+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/06/Nudge-or-strategy-e7e5893bb3b8/</loc>
<lastmod>2018-11-06T20:49:23+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/11/07/The-basics-are-sometimes-the-hardest-things-c87cee5dc7e5/</loc>
<lastmod>2018-11-07T23:06:44+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/12/03/Getting-started-in-programming-with-Advent-of-Code-and-Python-a51dce7db5ed/</loc>
<lastmod>2018-12-03T10:47:29+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2018/12/09/Discovery-Alpha-Beta-Live-Part-2-cb7bb844d140/</loc>
<lastmod>2018-12-09T12:00:42+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2019/02/21/Brexit-and-data-transfers-a56eac4a2776/</loc>
<lastmod>2019-02-21T16:10:15+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2019/02/25/What-is-legal-basis-under-GDPR-7e8442c658b9/</loc>
<lastmod>2019-02-25T12:39:45+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/post/2020/04/28/Using-AWS-Workspaces/</loc>
<lastmod>2020-04-28T10:00:00+00:00</lastmod>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/about/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/archive/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page2/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page3/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page4/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page5/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page6/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page7/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page8/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page9/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page10/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page11/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page12/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page13/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page14/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page15/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page16/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page17/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page18/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page19/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page20/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page21/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page22/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page23/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page24/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page25/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page26/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page27/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page28/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page29/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page30/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page31/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page32/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page33/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page34/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page35/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page36/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page37/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page38/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page39/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page40/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page41/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page42/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page43/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page44/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page45/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page46/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page47/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page48/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page49/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page50/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page51/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page52/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page53/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page54/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page55/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page56/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page57/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page58/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page59/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page60/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page61/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page62/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page63/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page64/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page65/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page66/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page67/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page68/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page69/</loc>
</url>
<url>
<loc>https://www.brunton-spall.co.uk/page70/</loc>
</url>
</urlset>
