<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://lhowsam.com/</loc></url><url><loc>https://lhowsam.com/about/</loc></url><url><loc>https://lhowsam.com/blog/</loc><lastmod>2026-11-06T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/2023-year-in-review-and-2024-goals/</loc><lastmod>2024-01-14T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/code-linters-and-formatters/</loc><lastmod>2024-11-04T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/conventional-commits-a-better-way-to-commit/</loc><lastmod>2023-01-09T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/ddos-attacks-and-how-to-prevent-them-with-cloudflare-aws-api-gateway/</loc><lastmod>2025-05-04T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/expo-image-caching-deep-dive-foam/</loc><lastmod>2026-06-17T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/extending-multiple-classes-in-typegraphql/</loc><lastmod>2021-06-05T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/first-blog-post/</loc><lastmod>2020-12-10T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/forcing-git-merges/</loc><lastmod>2020-12-15T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/full-stack-deploy-with-dokku/</loc><lastmod>2021-05-29T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/getting-started-with-aws-vault/</loc><lastmod>2024-03-06T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/getting-started-with-playwright-ui-testing/</loc><lastmod>2022-11-13T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-react-native-new-architecture-works/</loc><lastmod>2026-05-11T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-to-build-a-custom-prisma-generator/</loc><lastmod>2023-08-27T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-to-connect-a-custom-domain-to-aws-api-gateway/</loc><lastmod>2024-03-25T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-to-profile-a-react-native-app/</loc><lastmod>2026-04-25T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-to-rename-local-and-remote-git-branches/</loc><lastmod>2022-01-01T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/how-to-use-the-spotify-api-with-next-js/</loc><lastmod>2023-09-09T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/launching-multiple-iterm2-windows-with-one-script/</loc><lastmod>2022-08-05T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/next-js-ssr-notes/</loc><lastmod>2021-04-06T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/preventing-fouc-with-chakra-ui/</loc><lastmod>2022-03-26T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/scaling-caching/</loc><lastmod>2026-11-06T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/set-default-node-version-with-nvm/</loc><lastmod>2022-04-03T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/setting-up-k3s-and-immich-on-a-vps/</loc><lastmod>2026-04-06T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/tags/</loc></url><url><loc>https://lhowsam.com/blog/tags/aws/</loc></url><url><loc>https://lhowsam.com/blog/tags/git/</loc></url><url><loc>https://lhowsam.com/blog/tags/next-js/</loc></url><url><loc>https://lhowsam.com/blog/tags/node/</loc></url><url><loc>https://lhowsam.com/blog/tags/performance/</loc></url><url><loc>https://lhowsam.com/blog/tags/react-native/</loc></url><url><loc>https://lhowsam.com/blog/tags/react/</loc></url><url><loc>https://lhowsam.com/blog/typescript-why-to-use-unknown-instead-of-any/</loc><lastmod>2023-09-09T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/what-next-js-13-means-for-end-users/</loc><lastmod>2023-02-18T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/blog/why-you-should-go-to-conferences/</loc><lastmod>2025-03-02T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/how-i-work/</loc></url><url><loc>https://lhowsam.com/projects/</loc></url><url><loc>https://lhowsam.com/projects/config/</loc></url><url><loc>https://lhowsam.com/projects/foam/</loc></url><url><loc>https://lhowsam.com/projects/my-website/</loc></url><url><loc>https://lhowsam.com/projects/now-playing-lambda/</loc></url><url><loc>https://lhowsam.com/projects/storify/</loc></url><url><loc>https://lhowsam.com/projects/tightlog/</loc></url><url><loc>https://lhowsam.com/projects/uber-cost-calculator/</loc></url><url><loc>https://lhowsam.com/talks/</loc><lastmod>2025-10-30T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/talks/expo-router/</loc><lastmod>2025-10-30T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/talks/feature-flags-frontend-sheffield/</loc><lastmod>2024-04-30T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/work-projects/</loc><lastmod>2025-09-27T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/work-projects/explore-education-statistics/</loc><lastmod>2023-08-11T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/work-projects/gls-game-launch-service/</loc><lastmod>2024-11-08T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/work-projects/sporting-life-mobile/</loc><lastmod>2025-09-27T00:00:00.000Z</lastmod></url><url><loc>https://lhowsam.com/work-projects/timeout-toolkit/</loc><lastmod>2022-08-18T00:00:00.000Z</lastmod></url></urlset>