<?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://tangiblebytes.co.uk/tags/gateway/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/helm/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/ingress/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/k8s/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/kubernetes/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2026/kubernetes-migrating-ingress-to-gateway-api/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/post/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/</loc><lastmod>2026-01-14T13:12:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2026/</loc><lastmod>2026-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/laravel/</loc><lastmod>2025-10-06T14:27:11+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-scheduled-tasks-on-kubernetes/</loc><lastmod>2025-10-06T14:27:11+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/docker/</loc><lastmod>2025-08-21T14:05:35+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/frankenphp/</loc><lastmod>2025-08-21T14:05:35+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-route-caching-with-frankenphp-and-docker/</loc><lastmod>2025-08-21T14:05:35+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nginx/</loc><lastmod>2025-06-27T11:23:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/nginx-ingress-redirect-fromto-www/</loc><lastmod>2025-06-27T11:23:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/www/</loc><lastmod>2025-06-27T11:23:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/javascript/</loc><lastmod>2025-06-26T17:13:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nextjs/</loc><lastmod>2025-06-26T17:13:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/nextjs-env-vars-mk2/</loc><lastmod>2025-06-26T17:13:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/caddy/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/dusk/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/https/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-https-in-dev-with-docker-compose/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/mkcert/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/vitejs/</loc><lastmod>2025-06-20T14:00:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/digital-ocean/</loc><lastmod>2025-06-17T13:28:57+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/digital-ocean-kubernetes-load-balancer-configuration/</loc><lastmod>2025-06-17T13:28:57+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/proxy/</loc><lastmod>2025-06-17T13:28:57+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/cache/</loc><lastmod>2025-05-22T09:14:32+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-redis-route-binding/</loc><lastmod>2025-05-22T09:14:32+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/redis/</loc><lastmod>2025-05-22T09:14:32+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/inertiajs/</loc><lastmod>2025-04-25T16:43:15+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-object-validation-closure/</loc><lastmod>2025-04-25T16:43:15+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/validation/</loc><lastmod>2025-04-25T16:43:15+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/helm-chart-for-multi-domain-tls-cert/</loc><lastmod>2025-04-15T13:24:13+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/tls/</loc><lastmod>2025-04-15T13:24:13+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/ansible/</loc><lastmod>2025-04-03T17:47:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/cron/</loc><lastmod>2025-04-03T17:47:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/scheduled-task-with-systemd-and-ansible/</loc><lastmod>2025-04-03T17:47:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/systemd/</loc><lastmod>2025-04-03T17:47:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/backup/</loc><lastmod>2025-04-03T13:11:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/postgresql/</loc><lastmod>2025-04-03T13:11:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/postgresql-backup-digital-ocean/</loc><lastmod>2025-04-03T13:11:19+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/digitalocean/</loc><lastmod>2025-03-31T15:40:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/kubernetes-nginx-ingress-cve-2025-1974/</loc><lastmod>2025-03-31T15:40:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/minikube/</loc><lastmod>2025-03-31T15:40:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/security/</loc><lastmod>2025-03-31T15:40:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-frankenphp-octane-sail/</loc><lastmod>2025-03-13T17:08:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/octane/</loc><lastmod>2025-03-13T17:08:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/php/</loc><lastmod>2025-03-13T17:08:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-redis-vs-memcached/</loc><lastmod>2025-03-13T17:07:29+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/memcache/</loc><lastmod>2025-03-13T17:07:29+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/digital-ocean-token-expiry/</loc><lastmod>2025-02-28T16:44:49+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/note-to-self/</loc><lastmod>2025-02-28T16:44:49+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-vite-wont-serve-build-files/</loc><lastmod>2025-02-14T16:44:13+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/vite/</loc><lastmod>2025-02-14T16:44:13+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-validation-unique-rule-with-exceptions/</loc><lastmod>2025-02-13T08:56:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/react/</loc><lastmod>2025-01-25T22:09:10+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/testing/</loc><lastmod>2025-01-25T22:09:10+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/vitest/</loc><lastmod>2025-01-25T22:09:10+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/vitest-partial-mock-inertia-js-react/</loc><lastmod>2025-01-25T22:09:10+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/sonarqube/</loc><lastmod>2025-01-25T21:51:03+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/vitest-php-code-coverage-reports-for-laravel-to-sonarqube/</loc><lastmod>2025-01-25T21:51:03+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/eloquent/</loc><lastmod>2025-01-16T19:24:08+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/laravel-eager-load-with-order-and-count/</loc><lastmod>2025-01-16T19:24:08+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/orm/</loc><lastmod>2025-01-16T19:24:08+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/sql/</loc><lastmod>2025-01-16T19:24:08+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2025/</loc><lastmod>2025-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/inertia/</loc><lastmod>2024-11-25T14:31:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/unit-testing-react-code-in-laravel-using-vitest/</loc><lastmod>2024-11-25T14:31:16+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/email/</loc><lastmod>2024-10-25T14:52:44+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/laravel-reset-password-email-with-extra-data/</loc><lastmod>2024-10-25T14:52:44+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/authentication/</loc><lastmod>2024-10-25T09:24:11+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/multiple-authentication-in-laravel/</loc><lastmod>2024-10-25T09:24:11+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/axios/</loc><lastmod>2024-10-22T14:18:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/axios-cookies-xsrf-token/</loc><lastmod>2024-10-22T14:18:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/xsrf/</loc><lastmod>2024-10-22T14:18:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/docker-desktop/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/linux/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/windows/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/windows-11-wsl2-and-docker-desktop/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/wsl/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/wsl2/</loc><lastmod>2024-08-07T22:19:48+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/jsonpath/</loc><lastmod>2024-08-07T17:35:22+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/kubectl/</loc><lastmod>2024-08-07T17:35:22+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/kubectrl-custom-columns/</loc><lastmod>2024-08-07T17:35:22+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/git/</loc><lastmod>2024-07-29T11:12:14+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/github/</loc><lastmod>2024-07-29T11:12:14+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/gitlab/</loc><lastmod>2024-07-29T11:12:14+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/multiple-git-accounts/</loc><lastmod>2024-07-29T11:12:14+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/inertiajs-transform-workaround/</loc><lastmod>2024-07-22T17:31:39+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/database/</loc><lastmod>2024-07-22T16:20:57+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/laravel-validation-databaserule/</loc><lastmod>2024-07-22T16:20:57+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/docker-firewall-minikube/</loc><lastmod>2024-04-24T15:29:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/firewalld/</loc><lastmod>2024-04-24T15:29:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/iptables/</loc><lastmod>2024-04-24T15:29:18+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/notetoself/</loc><lastmod>2024-04-09T14:59:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nvm/</loc><lastmod>2024-04-09T14:59:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/nvm-default-packages/</loc><lastmod>2024-04-09T14:59:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/yarn/</loc><lastmod>2024-04-09T14:59:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/kubernetes-nginx-upstream-sent-too-big-header/</loc><lastmod>2024-03-05T14:07:41+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/laravel-https-behind-a-proxy/</loc><lastmod>2024-02-14T11:56:10+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/laravel-force-https-links/</loc><lastmod>2024-02-13T17:57:31+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/boostrap-with-laravel/</loc><lastmod>2024-02-12T11:31:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/bootstrap/</loc><lastmod>2024-02-12T11:31:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/tailwind/</loc><lastmod>2024-02-12T11:31:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/kubernetes-multi-container-pod/</loc><lastmod>2024-02-09T13:43:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/cms/</loc><lastmod>2024-01-31T11:19:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/strapi/</loc><lastmod>2024-01-31T11:19:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/strapi-cms-my-view/</loc><lastmod>2024-01-31T11:19:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2024/</loc><lastmod>2024-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/golang/</loc><lastmod>2023-12-13T10:50:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/golang-glibc-not-found/</loc><lastmod>2023-12-13T10:50:15+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/nextjs-multisite-middleware-kubernetes/</loc><lastmod>2023-11-30T15:03:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/json/</loc><lastmod>2023-11-30T13:38:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/golang-import-unstructured-json/</loc><lastmod>2023-11-30T13:38:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/gotemplate/</loc><lastmod>2023-11-01T16:11:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/kubectrl-gotemplate/</loc><lastmod>2023-11-01T16:11:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/connect-strapi-to-digital-ocean-managed-mysql/</loc><lastmod>2023-10-31T17:02:59+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/mysql/</loc><lastmod>2023-10-31T17:02:59+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/cant-execute-text-file-busy/</loc><lastmod>2023-10-31T14:05:27+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nodejs/</loc><lastmod>2023-10-31T14:05:27+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/jwt/</loc><lastmod>2023-10-30T11:08:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/jwt-secret/</loc><lastmod>2023-10-30T11:08:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/node_modules/</loc><lastmod>2023-09-22T14:32:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/typescript/</loc><lastmod>2023-09-22T14:32:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/vscode/</loc><lastmod>2023-09-22T14:32:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/yarn-versions-vscode-and-typescript/</loc><lastmod>2023-09-22T14:32:31+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/debugging/</loc><lastmod>2023-07-03T12:55:04+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/kubernetes-debugging/</loc><lastmod>2023-07-03T12:55:04+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/docker-set-containers-to-start-on-boot/</loc><lastmod>2023-06-28T13:09:01+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/postgresql-public-schema-docker-init/</loc><lastmod>2023-06-27T16:07:13+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/nextjs-env-vars-docker/</loc><lastmod>2023-06-23T15:58:23+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/golang-prometheus-exporter-raspberry-pi/</loc><lastmod>2023-01-24T10:11:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/grafana/</loc><lastmod>2023-01-24T10:11:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/metrics/</loc><lastmod>2023-01-24T10:11:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/prometheus/</loc><lastmod>2023-01-24T10:11:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/raspberry-pi/</loc><lastmod>2023-01-24T10:11:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/hugo/</loc><lastmod>2023-01-13T15:46:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/pwa/</loc><lastmod>2023-01-13T15:46:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/pwa-workbox-cache-static-html/</loc><lastmod>2023-01-13T15:46:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/workbox/</loc><lastmod>2023-01-13T15:46:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/markdown/</loc><lastmod>2023-01-13T13:12:00+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/twitter/</loc><lastmod>2023-01-13T13:12:00+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/twitter-markdown-converter/</loc><lastmod>2023-01-13T13:12:00+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/i18n/</loc><lastmod>2023-01-07T15:48:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/infosec/</loc><lastmod>2023-01-07T15:48:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/names-vs-security/</loc><lastmod>2023-01-07T15:48:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/documentation/</loc><lastmod>2023-01-05T14:48:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/project-documentation/</loc><lastmod>2023-01-05T14:48:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/wiki/</loc><lastmod>2023-01-05T14:48:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2023/</loc><lastmod>2023-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-database-priviliges/</loc><lastmod>2022-12-31T22:50:34+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/getting-started-with-kali-linux-and-nikto/</loc><lastmod>2022-12-28T13:29:31+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/kali/</loc><lastmod>2022-12-28T13:29:31+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nikto/</loc><lastmod>2022-12-28T13:29:31+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/infosec-for-web-developers/</loc><lastmod>2022-12-28T11:34:07+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/owasp/</loc><lastmod>2022-12-28T11:34:07+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/security-hardening-php/</loc><lastmod>2022-12-23T17:34:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/php-docker-for-dev/</loc><lastmod>2022-12-22T14:56:34+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/letsencrypt-https-for-dev/</loc><lastmod>2022-12-20T08:26:48+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-migrate-exclude-tables/</loc><lastmod>2022-12-13T17:15:47+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/geography/</loc><lastmod>2022-12-12T21:47:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/open-data/</loc><lastmod>2022-12-12T21:47:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/uk/</loc><lastmod>2022-12-12T21:47:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/uk-geodata/</loc><lastmod>2022-12-12T21:47:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-database-model/</loc><lastmod>2022-11-20T09:18:38+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-database-testing/</loc><lastmod>2022-11-18T15:04:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/phpunit/</loc><lastmod>2022-11-18T15:04:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/hugo-markup-attributes/</loc><lastmod>2022-11-16T12:50:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/composer/</loc><lastmod>2022-11-16T10:44:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-versions/</loc><lastmod>2022-11-16T10:44:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/versioning/</loc><lastmod>2022-11-16T10:44:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-route-binding-null-empty/</loc><lastmod>2022-11-15T21:19:55+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/coding/</loc><lastmod>2022-11-12T15:32:33+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/format/</loc><lastmod>2022-11-12T15:32:33+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/prettier/</loc><lastmod>2022-11-12T15:32:33+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/prettier-in-docker/</loc><lastmod>2022-11-12T15:32:33+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-formatting-with-pint/</loc><lastmod>2022-11-12T14:44:26+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/pint/</loc><lastmod>2022-11-12T14:44:26+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/cookies/</loc><lastmod>2022-11-10T13:57:39+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/gdpr/</loc><lastmod>2022-11-10T13:57:39+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-without-cookies/</loc><lastmod>2022-11-10T13:57:39+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/see-how-docker-image-was-built/</loc><lastmod>2022-11-08T14:03:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-docker-code-coverage/</loc><lastmod>2022-11-07T22:19:11+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/git-cherry-pick-unstaged/</loc><lastmod>2022-11-07T22:17:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/laravel-419-phpunit/</loc><lastmod>2022-11-03T11:29:33+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/csp/</loc><lastmod>2022-01-19T20:53:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/monitoring/</loc><lastmod>2022-01-19T20:53:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/sentryio-csp/</loc><lastmod>2022-01-19T20:53:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/sentry.io/</loc><lastmod>2022-01-19T20:53:44+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/character-encoding/</loc><lastmod>2022-01-18T16:28:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/unicode/</loc><lastmod>2022-01-18T16:28:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/unicode/</loc><lastmod>2022-01-18T16:28:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/utf-8/</loc><lastmod>2022-01-18T16:28:28+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2022/</loc><lastmod>2022-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/prometheus-excess-cpu/</loc><lastmod>2021-05-19T13:30:08+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/cheap/</loc><lastmod>2021-02-26T10:30:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/firebase/</loc><lastmod>2021-02-26T10:30:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/static-site-google-firebase/</loc><lastmod>2021-02-26T10:30:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/gcp/</loc><lastmod>2021-02-26T10:30:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/hosting/</loc><lastmod>2021-02-26T10:30:21+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/firestore/</loc><lastmod>2021-02-25T13:29:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/nosql/</loc><lastmod>2021-02-25T13:29:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/sql-vs-firestore-first-impressions/</loc><lastmod>2021-02-25T13:29:45+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/pwa-workbox-csp-caching/</loc><lastmod>2021-02-25T09:29:42+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/esbuild/</loc><lastmod>2021-02-21T11:07:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/hugo-and-webpack/</loc><lastmod>2021-02-21T11:07:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/webpack/</loc><lastmod>2021-02-21T11:07:14+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/accessibility/</loc><lastmod>2021-02-16T14:00:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/how-i-made-this-website-accessible/</loc><lastmod>2021-02-16T14:00:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/this-website/</loc><lastmod>2021-02-16T14:00:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/environment/</loc><lastmod>2021-02-15T13:13:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/internet-explorer/</loc><lastmod>2021-02-15T13:13:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/low-carbon/</loc><lastmod>2021-02-15T13:13:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/support-internet-explorer-to-save-the-world/</loc><lastmod>2021-02-15T13:13:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/web/</loc><lastmod>2021-02-15T13:13:02+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/architecture/</loc><lastmod>2021-02-14T11:34:07+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/balance/</loc><lastmod>2021-02-14T11:34:07+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/how-i-made-this-website-green/</loc><lastmod>2021-02-14T11:34:07+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/empty-alt-tag/</loc><lastmod>2021-02-08T09:21:08+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/ubuntu-installer-blank-screen/</loc><lastmod>2021-01-12T15:25:43+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2021/</loc><lastmod>2021-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/javascript-promise-reject-vs-catch/</loc><lastmod>2020-11-28T12:07:34+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/promises/</loc><lastmod>2020-11-28T12:07:34+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/emulator/</loc><lastmod>2020-11-26T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/firebase-emulator-add-users/</loc><lastmod>2020-11-26T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/hugo-page-bundles/</loc><lastmod>2020-11-26T14:30:39+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/coverage/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/jest/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/react-jest-sonar-coverage/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/sonar/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/sonarcloud/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/unit-testing/</loc><lastmod>2020-11-26T10:48:50+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/postfix/</loc><lastmod>2020-10-26T19:12:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/postfix-gmail-smtp/</loc><lastmod>2020-10-26T19:12:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/smtp/</loc><lastmod>2020-10-26T19:12:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/ubuntu/</loc><lastmod>2020-10-26T19:12:30+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/windows10-installer-linux/</loc><lastmod>2020-10-20T20:54:13+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/contact/</loc><lastmod>2020-06-05T14:36:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/privacy/</loc><lastmod>2020-06-04T13:51:35+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/privacy/</loc><lastmod>2020-06-04T13:51:35+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/hugo-shortcode/</loc><lastmod>2020-06-04T11:40:38+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/writing-golang/</loc><lastmod>2020-05-15T13:14:41+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/install-reactjs/</loc><lastmod>2020-05-13T22:35:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/planning/</loc><lastmod>2020-05-13T22:35:34+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/about/</loc><lastmod>2020-04-29T11:58:00+01:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/letsencrypt/</loc><lastmod>2020-04-21T10:21:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/how-to-create-valid-local-ssl-tls-https/</loc><lastmod>2020-04-21T10:21:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/localhost/</loc><lastmod>2020-04-21T10:21:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/root-ca/</loc><lastmod>2020-04-21T10:21:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/ssl/</loc><lastmod>2020-04-21T10:21:22+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/networking/</loc><lastmod>2020-03-07T09:51:56+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/wildcard-proxy/</loc><lastmod>2020-03-07T09:51:56+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/2020/</loc><lastmod>2020-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/tags/</loc><lastmod>2020-01-01T15:23:04+00:00</lastmod></url><url><loc>https://tangiblebytes.co.uk/offline/</loc><lastmod>2016-10-16T19:28:41+02:00</lastmod></url></urlset>