<?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://daviddawson.me/</loc><lastmod>2026-02-08T12:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/posts/</loc><lastmod>2026-02-08T12:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2026/01/building-dirtyspoon-uk-food-hygiene-data/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/categories/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/data/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/food/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/hygiene/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/categories/projects/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/pseo/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/uk/</loc><lastmod>2026-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/me/</loc><lastmod>2025-06-20T23:45:00+00:00</lastmod></url><url><loc>https://daviddawson.me/training/</loc><lastmod>2025-06-20T23:45:00+00:00</lastmod></url><url><loc>https://daviddawson.me/hireme/</loc><lastmod>2025-06-20T23:45:00+00:00</lastmod></url><url><loc>https://daviddawson.me/about/</loc><lastmod>2024-01-15T10:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/architecture/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/categories/backend/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/distributed-systems/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/philosophy/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/categories/philosophy/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2024/01/the-philosophy-of-distributed-systems/</loc><lastmod>2024-01-14T15:30:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/api/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/best-practices/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/blog/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/categories/coding/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2022/12/design-and-build-efficient-graphql/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/graphql/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/technology/</loc><lastmod>2022-12-22T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/ddd/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/events/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/evergreen/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/muon/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/2021/09/styles-of-event-architecture/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/tech/</loc><lastmod>2021-09-15T08:36:11+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/gorm/</loc><lastmod>2021-09-14T17:09:18+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/groovy/</loc><lastmod>2021-09-14T17:09:18+01:00</lastmod></url><url><loc>https://daviddawson.me/2021/09/groovy-gorm-shell-script/</loc><lastmod>2021-09-14T17:09:18+01:00</lastmod></url><url><loc>https://daviddawson.me/2021/09/entity-oriented-microservices/</loc><lastmod>2021-09-12T21:42:33+01:00</lastmod></url><url><loc>https://daviddawson.me/categories/guide/</loc><lastmod>2021-09-12T21:42:33+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/cqrs/</loc><lastmod>2021-09-12T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/microservices/</loc><lastmod>2021-09-12T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2021/09/replay-your-event-streams-for-fun-and-profit/</loc><lastmod>2021-09-12T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2021/09/a-microservices-developer-api-using-make/</loc><lastmod>2021-09-01T21:01:30+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/devops/</loc><lastmod>2021-09-01T21:01:30+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/make/</loc><lastmod>2021-09-01T21:01:30+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/diabetes-at-35-1-year-in/</loc><lastmod>2017-09-06T20:17:24+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/commercial/</loc><lastmod>2017-09-01T20:57:40+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/oldtimes/</loc><lastmod>2017-09-01T20:57:40+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/russmiles/</loc><lastmod>2017-09-01T20:57:40+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/shutting-down-simplicity-itself/</loc><lastmod>2017-09-01T20:57:40+01:00</lastmod></url><url><loc>https://daviddawson.me/categories/uncategorised/</loc><lastmod>2017-09-01T20:57:40+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/introducing-muon/</loc><lastmod>2017-09-01T20:50:13+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/building-a-deploy-environment-on-aws-experiments-with-rancher-and-kubernetes/</loc><lastmod>2017-09-01T20:46:15+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/generic-dao-in-spring-with-parameterized-types/</loc><lastmod>2017-09-01T20:43:28+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/java/</loc><lastmod>2017-09-01T20:43:28+01:00</lastmod></url><url><loc>https://daviddawson.me/2017/09/building-reactive-microservices-using-muon-and-scaling-them-using-kafka-cassandra-and-friends/</loc><lastmod>2017-09-01T20:32:36+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/antifragile/</loc><lastmod>2016-09-07T21:42:49+01:00</lastmod></url><url><loc>https://daviddawson.me/2016/09/microservices-and-philosophy/</loc><lastmod>2016-09-07T21:42:49+01:00</lastmod></url><url><loc>https://daviddawson.me/categories/design/</loc><lastmod>2016-08-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/dry/</loc><lastmod>2016-08-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2016/08/the-minilith-tightly-coupled-microservices/</loc><lastmod>2016-08-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/sharing-code-between-microservices/</loc><lastmod>2015-09-01T21:38:22+01:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/development-by-slogan-with-dry-part-3-dry-vs-wet/</loc><lastmod>2015-09-01T21:35:20+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/grails/</loc><lastmod>2015-09-01T21:35:20+01:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/development-by-slogan-with-dry-part-2-the-tower-of-coupling/</loc><lastmod>2015-09-01T21:33:47+01:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/development-by-slogan-with-dry-part-1-really-dry/</loc><lastmod>2015-09-01T21:30:37+01:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/avoid-microservice-platform-lock-in-using-service-discovery/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/best-practice-developer-techniques-the-hunt-for-the-silver-bullet/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/data-flow/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/datas-schema/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/defining-the-microservice-architecture/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/design/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/methodology/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/microservices-security-oauth-vs-session/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/retiring-microservices-using-strangulation/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/service-discovery-overview/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/tags/software-development/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2015/09/the-role-of-data-in-microservices/</loc><lastmod>2015-09-01T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/2013/09/simplicity-in-grails-design-all-hail-the-command-object/</loc><lastmod>2013-09-01T21:26:10+01:00</lastmod></url><url><loc>https://daviddawson.me/tags/services/</loc><lastmod>2013-09-01T21:22:15+01:00</lastmod></url><url><loc>https://daviddawson.me/2013/09/simplicity-in-web-architecture-beware-the-stateless-service/</loc><lastmod>2013-09-01T21:22:15+01:00</lastmod></url><url><loc>https://daviddawson.me/2013/04/the-future-of-grails/</loc><lastmod>2013-04-18T00:00:00+00:00</lastmod></url><url><loc>https://daviddawson.me/archives/</loc></url></urlset>