<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url><loc>https://leej.uk/</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/og-v4.jpg</image:loc></image:image></url>
<url><loc>https://leej.uk/projects</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/projects/quietstats</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/quietstats.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/grok-booth</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/grokbooth.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/stat-monkey</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/statmonkey.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/monkey-book</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/monkeybook.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/scamdetectr</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/scamdetectr.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/court-day-uk</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/courtday.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/evalu8</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/evalu8.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/stromascape</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/stromascape.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/projects/kirby-essentials-pro</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/shots/kep.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/contrast-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-contrast-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-shadow-gradient</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-shadow-gradient-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/favicon-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-favicon-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/fluid-type-scale</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-fluid-type-scale-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/image-compressor</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/meta-tag-previewer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-meta-tag-previewer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/robots-llms-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-robots-llms-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/svg-optimiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-svg-optimiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/clip-path-maker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-clip-path-maker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/colour-blindness-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-colour-blindness-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-units-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-units-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/easing-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-easing-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/font-pairing</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-font-pairing-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/glass-neumorphism</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-glass-neumorphism-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/grid-flexbox-playground</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-grid-flexbox-playground-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/image-palette-extractor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-image-palette-extractor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/og-image-maker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-og-image-maker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/placeholder-images</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-placeholder-images-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/qr-code-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-qr-code-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/readability-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-readability-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/schema-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-schema-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/tap-target-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-tap-target-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/utm-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-utm-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/breakpoint-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-breakpoint-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/placeholder-copy</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-placeholder-copy-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/redirect-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-redirect-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/security-headers</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-security-headers-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/website-brief-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-website-brief-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/aspect-ratio-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-aspect-ratio-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/base64-encoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-base64-encoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/colour-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-colour-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/colour-harmony-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-colour-harmony-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/cron-expression-explainer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-cron-expression-explainer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-formatter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-formatter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-specificity-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-specificity-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/diff-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-diff-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/exif-viewer-stripper</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-exif-viewer-stripper-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/hash-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-hash-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/hreflang-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-hreflang-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/html-entity-finder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-html-entity-finder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/html-formatter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-html-formatter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/http-status-codes</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-http-status-codes-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/image-resizer-cropper</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-image-resizer-cropper-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-csv-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-csv-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-formatter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-formatter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/jwt-decoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-jwt-decoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/markdown-to-html</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-markdown-to-html-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/password-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-password-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/regex-tester</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/sitemap-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sitemap-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/slug-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-slug-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/svg-to-jsx</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-svg-to-jsx-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/timestamp-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-timestamp-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/url-encoder-parser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-url-encoder-parser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/uuid-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-uuid-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/word-counter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-word-counter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/core-web-vitals-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-core-web-vitals-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/csv-sql-query</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-csv-sql-query-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/email-css-inliner</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/gzip-size-estimator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-gzip-size-estimator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/html-page-auditor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-html-page-auditor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-schema-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-schema-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-to-typescript</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-to-typescript-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/jsonpath-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-jsonpath-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/markdown-table-editor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-markdown-table-editor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/performance-budget-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-performance-budget-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/regex-railroad-diagram</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-regex-railroad-diagram-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/robots-txt-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-robots-txt-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/semver-range-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-semver-range-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sql-formatter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sql-formatter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/srcset-generator</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/structured-data-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-structured-data-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/svg-path-editor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-svg-path-editor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/three-way-merge</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-three-way-merge-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/yaml-json-toml</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/base32-base58-encoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-base32-base58-encoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/cache-control-explainer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-cache-control-explainer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/chmod-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-chmod-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/conventional-commit-linter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-conventional-commit-linter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/csp-evaluator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-csp-evaluator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-selector-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-selector-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/curl-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-curl-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/dockerfile-linter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-dockerfile-linter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/env-file-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-env-file-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/graphql-formatter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-graphql-formatter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/hex-file-inspector</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-hex-file-inspector-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/jwt-encoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-jwt-encoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/key-pair-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-key-pair-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/mock-data-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-mock-data-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/nginx-config-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-nginx-config-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/number-base-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-number-base-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/openapi-viewer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-openapi-viewer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/set-cookie-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-set-cookie-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/spf-dmarc-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-spf-dmarc-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/subnet-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-subnet-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/timezone-dst-explorer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-timezone-dst-explorer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/totp-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-totp-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/unicode-inspector</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-unicode-inspector-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/user-agent-parser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-user-agent-parser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/xml-formatter-xpath</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-xml-formatter-xpath-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/indexability-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-indexability-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/ai-bot-log-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-ai-bot-log-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/indexing-submission-tracker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-indexing-submission-tracker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/indexnow-submitter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-indexnow-submitter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/llms-full-txt-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-llms-full-txt-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/llms-txt-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-llms-txt-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sitemap-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sitemap-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/canonical-conflict-finder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-canonical-conflict-finder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/hreflang-cluster-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-hreflang-cluster-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/redirect-chain-tracer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-redirect-chain-tracer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/answer-engine-structure-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-answer-engine-structure-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/schema-entity-graph</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-schema-entity-graph-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/rendered-vs-raw-html-diff</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-rendered-vs-raw-html-diff-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/snippet-control-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-snippet-control-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/internal-link-graph</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-internal-link-graph-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/robots-llms-change-watch</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-robots-llms-change-watch-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/bot</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/git-log-graph</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-git-log-graph-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-diff-patch</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-diff-patch-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/source-map-explorer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-source-map-explorer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/stack-trace-resolver</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-stack-trace-resolver-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/package-lock-graph</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-package-lock-graph-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sql-ddl-erd</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sql-ddl-erd-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/openapi-lint-diff</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-openapi-lint-diff-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/regex-step-debugger</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-regex-step-debugger-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sql-explain-visualiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sql-explain-visualiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/http-cache-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-http-cache-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/cors-preflight-debugger</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-cors-preflight-debugger-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/csp-report-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-csp-report-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/nginx-location-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-nginx-location-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/har-waterfall-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-har-waterfall-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/perf-budget-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-perf-budget-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/state-machine-designer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-state-machine-designer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/accessibility-tree-inspector</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-accessibility-tree-inspector-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/aria-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-aria-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/apca-palette-optimiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-apca-palette-optimiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/design-token-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-design-token-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-cascade-resolver</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-cascade-resolver-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/unused-css-finder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-unused-css-finder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/focus-order-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-focus-order-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/stacking-context-debugger</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-stacking-context-debugger-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/cls-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-cls-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/critical-css-extractor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-critical-css-extractor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/font-subset-estimator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-font-subset-estimator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/ai-bot-ip-verifier</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-ai-bot-ip-verifier-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/crawl-trap-finder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-crawl-trap-finder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/gsc-indexing-report-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-gsc-indexing-report-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/alt-text-auditor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-alt-text-auditor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/data-table-a11y-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-data-table-a11y-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/forced-colours-previewer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-forced-colours-previewer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/motion-safety-auditor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-motion-safety-auditor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/baseline-compat-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-baseline-compat-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/css-variable-graph</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-css-variable-graph-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/scroll-animation-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-scroll-animation-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/scss-to-native-css</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-scss-to-native-css-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/tailwind-to-css</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-tailwind-to-css-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/gif-to-video-converter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-gif-to-video-converter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/image-quality-explorer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-image-quality-explorer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/lqip-placeholder-generator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-lqip-placeholder-generator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/png-palette-quantiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-png-palette-quantiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sprite-sheet-packer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sprite-sheet-packer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/svg-sprite-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-svg-sprite-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/ai-crawler-robots-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-ai-crawler-robots-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/jwt-jwks-verifier</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-jwt-jwks-verifier-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/spf-dkim-dmarc-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-spf-dkim-dmarc-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/srcset-sizes-calculator</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/tools/schema-rich-result-validator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-schema-rich-result-validator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/cron-dst-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-cron-dst-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/rate-limit-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-rate-limit-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/rrule-expander</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-rrule-expander-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/queue-capacity-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-queue-capacity-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/webhook-signature-verifier</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-webhook-signature-verifier-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sequence-diagram-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sequence-diagram-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/float-bitwise-inspector</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-float-bitwise-inspector-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/x509-certificate-decoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-x509-certificate-decoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/oauth-pkce-simulator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-oauth-pkce-simulator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/saml-response-decoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-saml-response-decoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/binary-wire-decoder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-binary-wire-decoder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/email-header-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-email-header-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/graphql-complexity-analyser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-graphql-complexity-analyser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/keyword-cannibalisation-finder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-keyword-cannibalisation-finder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/title-meta-bulk-auditor</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-title-meta-bulk-auditor-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/htaccess-rewrite-tester</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-htaccess-rewrite-tester-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/js-ast-explorer</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-js-ast-explorer-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/csv-data-profiler</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-csv-data-profiler-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/sql-query-linter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-sql-query-linter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/json-schema-form-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-json-schema-form-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/licence-compatibility-checker</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-licence-compatibility-checker-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/log-pattern-miner</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-log-pattern-miner-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/pagination-facet-planner</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-pagination-facet-planner-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/service-worker-strategy-builder</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-service-worker-strategy-builder-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/third-party-cost-calculator</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-third-party-cost-calculator-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/docker-compose-visualiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-docker-compose-visualiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/k8s-manifest-linter</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-k8s-manifest-linter-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/tools/github-actions-visualiser</loc><lastmod>2026-10-31</lastmod><image:image><image:loc>https://leej.uk/img/work/tool-github-actions-visualiser-1200.webp</image:loc></image:image></url>
<url><loc>https://leej.uk/apps</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/swiftui-state-and-architecture</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/swift-concurrency-in-practice</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/persisting-data-with-swiftdata</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/finding-ios-performance-problems-with-instruments</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/accessible-ios-apps-in-swiftui</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/testing-ios-apps-with-swift-testing</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/widgets-app-intents-and-live-activities</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/privacy-manifests-permissions-and-app-store-review</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/what-an-ios-app-really-costs</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/native-ios-or-cross-platform</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/from-build-to-app-store-launch-process</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/maintaining-an-ios-app-after-launch</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/how-to-choose-an-ios-developer</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/the-ios-app-mvp-checklist</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/case-study-small-focused-apple-apps</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/how-to-build-your-first-apple-watch-app</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/designing-for-the-apple-watch</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/optimising-battery-efficiency</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/metric-time</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/articles/metrictime-code</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/swift</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/swift/a-f</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/swift/g-l</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/swift/m-r</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/swift/s-z</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/swift/guide</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/privacy</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/terms</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/what-i-do</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/contact</loc><lastmod>2026-10-31</lastmod></url>
<url><loc>https://leej.uk/pingai</loc><lastmod>2026-10-30</lastmod></url>
<url><loc>https://leej.uk/pingai/bot</loc><lastmod>2026-10-30</lastmod></url>
</urlset>
