<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
    <loc>https://halfshellstudios.co.uk/</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/about</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/work-with-us</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/jobs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/engineering-partner</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/laravel-development-agency</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/start-a-project</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/areas</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/trades</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/clinics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/multi-site</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/ecommerce</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/professional-services</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/marketplaces</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/process</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/book</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/privacy-policy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/terms-of-service</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/review</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/audit</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/fractional-cto</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/build</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/rescue</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/legacy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/care</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/integration</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/services/ai-cleanup</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/mobtag</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/grumpydev</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/learnio</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/zen</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/ans</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/yourparkingspace</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/fbst</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/profizzle</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/oneitss</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/techsurvivaltips</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/env-profiles</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/composer-link</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/sitescout</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/phptoolkit</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/tradessite</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/captur</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/scaffoldr</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/leadcompass</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/case-studies/ff9guide</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/broken-website</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/clinic-bookings</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/custom-software</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/electricians</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/hire-developers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/laravel-php-application-support</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/legacy-software</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/lost-developer</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/mobile-app</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/mobtag</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/no-website</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/plumbers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/real-estate-agencies</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/spreadsheet</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/transportation-services</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/campaign/whatsapp</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/sitemap</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-chapter-check-environment-and-development-workflow</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-chapter-project-environment-sign-off-and-first-simulator-run</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-jump-vs-native-run-when-to-use-which</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-hot-reload-vite-hmr-and-native-watch</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-native-jump-network-qr-code-and-no-serve</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-installing-nativephp-app-id-native-install-config</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-android-studio-sdk-and-usb-debugging</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-xcode-setup-for-ios-simulators-and-real-devices</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-laravel-herd-sail-or-manual-php-pick-one</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-php-composer-and-node-versions-that-match-v3</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-mac-vs-windows-vs-linux-constraints-incl-no-wsl</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-chapter-check-nativephp-mobile-orientation</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-chapter-project-your-first-screen-on-mobile</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-tooling-overview-jump-native-run-native-watch</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-get-a-laravel-app-running-locally</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-edge-native-ui-components</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-the-plugin-model-at-a-glance</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-on-device-apps-vs-server-hosted-web-apps</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-why-laravel-is-the-foundation-not-optional</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/using-native-php-an-introduction-to-nativephp</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-formatter-pipeline</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-refactor-small-units</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-error-first</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-recursion-stack</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-pure-vs-impure</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-map-filter-reduce</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-early-returns</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-guard-clauses</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-bind-call-apply</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-this-call-site</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-arrow-functions-lexical-this</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-callback-timing</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-closures-callbacks</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-block-scope</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-return-vs-mutate</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-control-flow-defaults-and-rest</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-chapter-project</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-syntax-translation-drills</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-try-catch</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-modules-import-export</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-functions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-object-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-array-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-loops</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-nullish-optional-chaining</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-control-flow-branching</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-strict-equality</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-truthy-falsy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-numbers-parseint-math</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-strings-template-literals</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-primitive-types</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-js-js-fundamentals-variables-let-const-without-dollar</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-exercise-build-crud-routes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-error-handling-exceptions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-api-routing-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-handling-redirects</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-middleware-introduction</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-custom-route-binding</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-route-model-binding</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-form-data-validation-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-request-object-input-handling</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-dependency-injection-in-controllers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-single-action-controllers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-controllers-deep-dive</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-route-groups-prefixes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-named-routes-url-generation</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/galactic-strike-space-shooter-capstone</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-route-parameters-constraints</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-basic-routing-get-post-etc</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/meeting-that-replaced-the-system</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/hiring-wont-fix-a-broken-handoff</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-mini-project-hello-laravel-app</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/founder-bottleneck-decisions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-laravel-philosophy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/growth-outpaced-the-spreadsheet</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-debugging-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/everyone-busy-nothing-moving</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-migrations-intro</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-database-intro</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/night-shift-handoffs-without-whatsapp</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-blade-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/supplier-chasing-three-po-truths</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-controllers-introduction</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/seasonal-ramp-without-breaking-systems</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/factory-floor-to-finance</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-returning-responses</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-routing-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/teesside-tuesday-local-context</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/dashboards-nobody-opens</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-artisan-cli-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-environment-configuration</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/training-that-survives-go-live</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-understanding-the-request-lifecycle</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/naming-owners-for-every-alert</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-running-your-first-app</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/when-crm-and-finance-disagree</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-project-structure-overview</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/one-report-the-room-trusts</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/data-migration-honest-checklist</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-installing-laravel</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-best-practices-what-is-laravel</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/phase-one-scope-without-killing-the-vision</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-solution-pull-and-smoke-test-an-image</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/rfp-without-a-real-process</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-exercise-pull-and-smoke-test-an-image</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/integrate-before-you-replace</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-when-build-pull-or-cache-goes-wrong</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/vendor-demo-on-your-workflow</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/api-best-practices</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-build-context-and-dockerignore</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-fat-slim-bases-and-distroless-choices</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-tags-vs-digests</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-docker-history-image-size-layer-dedup</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-build-tag-and-inspect-an-image-locally</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-pull-run-and-smoke-test-an-image</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-images-layers-image-vs-container-and-layer-stack</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-solution-add-a-healthcheck</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-exercise-add-a-healthcheck</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-verify-with-curl-logs-and-healthchecks</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-one-job-per-container-and-compose-intro</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-app-code-in-the-image-data-in-a-volume</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-rebuild-instead-of-patching-by-hand</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-why-teams-use-docker</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-the-words-you-need-first</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-run-your-first-container-and-learn-the-core-commands</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/is-custom-software-worth-it</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-check-that-docker-actually-works</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/local-systems-support-teesside</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/docker-fundamentals-why-containers-install-docker-on-your-machine</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/process-map-before-you-buy-software</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/clear-ownership-for-system-projects</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-chapter-2-guided-practice</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/minimum-viable-crm</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-a-small-naming-cleanup-walkthrough</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/email-not-a-workflow</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-reviewing-names-in-context</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/when-to-automate</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-renaming-code-safely</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/technical-debt-in-day-to-day-ops</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-when-old-names-hide-new-behaviour</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/bespoke-vs-off-the-shelf-checklist</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-abbreviations-acronyms-and-team-context</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/handover-when-one-person-holds-the-truth</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-avoiding-vague-utility-language</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/quotes-jobs-invoices-trades-uk</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-using-domain-language-consistently</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/roi-framework-for-system-changes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-file-and-folder-naming</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/security-basics-for-smes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-better-class-names</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/website-vs-operations-system</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-naming-collections-and-groups</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/quarterly-systems-review-without-tool-bloat</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-better-function-names</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-better-boolean-names</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-better-variable-names</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-naming-by-intent-not-by-type</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-debugging-narrowing-down-problems-in-this-chapter</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-build-your-chapter-1-action-plan</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-what-each-chapter-is-trying-to-achieve</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-performance-cost-and-when-details-matter</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-verification-checks-before-you-apply-this-in-the-wild</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-preventing-code-rot-with-practical-team-habits</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-code-rot-consequences-bugs-slowdown-and-morale</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-code-rot-small-smells-and-what-they-look-like</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-rules-and-invariants-you-can-rely-on</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-variations-constraints-and-trade-offs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-hidden-dependencies-and-local-reasoning</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-start-small-then-scale-the-refactor</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-keep-it-as-simple-as-you-can-for-as-long-as-you-can</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-formatting-and-indentation-for-readability</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/writing-decent-php-where-we-are-going-readable-code-and-naming</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-chapter-2-guided-practice</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-a-small-end-to-end-strategy-walkthrough</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-reviewing-branch-heavy-code-through-a-strategy-lens</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-when-strategy-is-overkill</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-when-strategy-is-the-right-call</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-testing-strategies-cleanly</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-how-strategy-relates-to-factory-and-state</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-common-variants-of-strategy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-refactoring-towards-strategy-step-by-step</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-a-second-realistic-example-shipping-cost</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-the-contract-that-makes-strategy-work</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-how-the-strategy-pattern-solves-it</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-why-this-is-a-problem-worth-solving</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-a-specific-example-of-the-problem</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-the-problem-branching-that-keeps-growing</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-behavioural-patterns-overview</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-structural-patterns-overview</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-creational-patterns-overview</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/first-30-days-after-a-build</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-why-patterns-matter-and-when-they-dont</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-design-patterns-what-is-a-design-pattern</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-chapter-2-practice-and-review</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-regular-expressions-intro</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-superglobals-get-post-and-server</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/multi-site-mess</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-arrays-operations</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-arrays-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-functions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-break-and-continue</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/when-spreadsheet-becomes-brain</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-loops-for-and-foreach</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-loops-while-and-do-while</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-match</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/tool-stack-heavier-than-the-work</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-switch</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-conditions-and-shorthand</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/why-a-systems-review</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-if-elseif-else</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-operators</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-magic-constants</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-constants</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-math</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-casting-and-types</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-numbers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-string-functions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-strings-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-data-types</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-echo-and-print</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-variable-scope-intro</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-variables</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-comments</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-syntax-tags-and-statements</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-install-and-first-run</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-characters</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-about-php-and-this-course</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/zero-to-php-php-superglobals-overview</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-smart-user-input-classifier-solution</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-smart-user-input-classifier-exercise</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-pattern-matching-with-option</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-matching-ranges</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-adding-conditional-logic-with-match-guards</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-combining-patterns</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-matching-with-variables</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-matching-literals</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-pattern-matching-with-match</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-nesting-loops</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-using-ranges-with-the-for-loop</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-the-for-keyword</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-the-while-keyword</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-the-loop-keyword</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-loop-constructs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-if-and-else-statements</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-control-flow-constructs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-enum-methods</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-destructuring-enums</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-matching-with-enums</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-defining-enums</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-enums</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-methods-and-associated-functions</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-struct-initialization-and-update-syntax</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-unit-structs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-tuple-structs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-classic-structs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-structs</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-strings</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-slices</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-arrays</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-tuples</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-compound-types</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-booleans</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-floating-point-numbers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-integers</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-scalar-types</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-data-types-and-structures</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-variable-declarations-and-mutability</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-shadowing</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-mutable-variables</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-immutable-variables</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-step-3-running-the-program</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-step-2-writing-the-calculator-logic</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-step-1-setting-up-your-project</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-creating-a-library-with-cargo-init-lib</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-initializing-a-new-rust-project-with-cargo-init</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-running-your-project-with-cargo</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-building-your-project</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-cargo-lock-keeping-dependencies-consistent</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-installing-dependencies-from-crates-io</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-managing-dependencies-with-cargo-toml</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-creating-a-new-rust-project</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-stable-versus-nightly-rust</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-cargo-s-main-features</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-what-is-cargo</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-verifying-cargo-installation</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-compiling-and-running-your-hello-world</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-hello-world</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-setting-up-vs-code-for-rust-recommended</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-setting-up-your-development-environment</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-verifying-the-installation</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-installing-rust</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-why-learn-rust</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-the-rust-ecosystem</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-key-features-of-rust</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-what-is-rust-good-for</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/php-to-rust-about-the-course</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-memento</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-visitor</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/avoiding-controller-bloat-in-laravel</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/laravel-101-the-basics</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/if-ai-feels-like-a-threat-adapt</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/orms-are-great-until-they-arent-enhanced</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/orms-are-great-until-they-arent</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/im-gonna-git-you-sucka</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/owasp-web-security-part-1-of-3</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/some-coding-quick-wins</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/a-way-to-deal-with-legacy-systems</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/interfaces-and-abstract-classes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/building-a-service-with-me-part-4</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/building-a-service-part-3</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/build-a-service-with-me-part-2</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/build-a-service-with-me-part-1</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/what-is-dry</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-composite</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/returning-early</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-singleton</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/the-market-is-broken-at-least-in</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-bridge</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/were-agile-in-name-only</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/some-quick-coding-tips</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/the-monthly-stand-up-seeing-through</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-prototype</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-adapter</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/ponds-fishes-and-software-engineering</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/being-both-a-coder-and-a-parent</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-facade</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-decorator</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-strategy</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-chain-of-responsibility</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/how-i-landed-a-30k-contract</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/the-problem-with-m-v-c</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/a-little-bit-about-dtos</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/coding-tips-currying</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/the-interview-process-sucks-sometimes</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-builder</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/my-journey-so-far</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-object-pool</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/data-structures-and-algorithms-part</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-fluent-interface</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-observer</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/the-coffee-shop-problem</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-factory</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/collaboration-and-real-time-feedback</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/solid-principles-dependency-inversion</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/what-is-code-rot</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/solid-principles-interface-segregation</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/barney-ross-code</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/solid-principles-liskov-substitution</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/companies-dont-actually-care</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/design-patterns-command</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/solid-principles-open-closed-principle</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/solid-principles-single-responsibility</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/insights/what-happens-if-we-train-them-and-they-leave</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/billingham/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/darlington/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/durham/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/gateshead/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/guisborough/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/hartlepool/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/middlesbrough/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/newcastle-upon-tyne/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/north-shields/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/redcar/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/south-shields/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/stockton-on-tees/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/sunderland/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/teesside/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/washington/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm/custom-software-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm/wordpress-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm/laravel-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm/magento-development</loc>
    <changefreq>monthly</changefreq>
</url>
<url>
    <loc>https://halfshellstudios.co.uk/locations/yarm/business-systems-development</loc>
    <changefreq>monthly</changefreq>
</url>
</urlset>
