<?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://andrewwalpole.com/</loc></url><url><loc>https://andrewwalpole.com/blog/</loc></url><url><loc>https://andrewwalpole.com/blog/accessibility-is-hard-and-important/</loc></url><url><loc>https://andrewwalpole.com/blog/ai-now-is-like-the-jetsons/</loc></url><url><loc>https://andrewwalpole.com/blog/always-be-expecting/</loc></url><url><loc>https://andrewwalpole.com/blog/an-introduction-to-robust-first-computation/</loc></url><url><loc>https://andrewwalpole.com/blog/are-we-the-weirdos/</loc></url><url><loc>https://andrewwalpole.com/blog/audit-content-reads-with-cloudflare-kv/</loc></url><url><loc>https://andrewwalpole.com/blog/blog-post-image-generator-with-html2canvas/</loc></url><url><loc>https://andrewwalpole.com/blog/bloxels-is-the-best-steam-software-for-kids/</loc></url><url><loc>https://andrewwalpole.com/blog/build-momentum-for-the-next-thing/</loc></url><url><loc>https://andrewwalpole.com/blog/build-your-next-app-with-durable-redis/</loc></url><url><loc>https://andrewwalpole.com/blog/building-a-like-button-with-cloudflare-workers/</loc></url><url><loc>https://andrewwalpole.com/blog/consider-astro-over-wordpress/</loc></url><url><loc>https://andrewwalpole.com/blog/css-grid-is-too-good/</loc></url><url><loc>https://andrewwalpole.com/blog/custom-top-and-bottom-css-container-masks/</loc></url><url><loc>https://andrewwalpole.com/blog/digital-entropy/</loc></url><url><loc>https://andrewwalpole.com/blog/diverge-converge-and-repeat/</loc></url><url><loc>https://andrewwalpole.com/blog/do-hard-things-again/</loc></url><url><loc>https://andrewwalpole.com/blog/do-it-for-context/</loc></url><url><loc>https://andrewwalpole.com/blog/escape-hatches/</loc></url><url><loc>https://andrewwalpole.com/blog/fast-and-simple-apis-with-deno-kv/</loc></url><url><loc>https://andrewwalpole.com/blog/first/</loc></url><url><loc>https://andrewwalpole.com/blog/glowing-blurred-backgrounds-with-css/</loc></url><url><loc>https://andrewwalpole.com/blog/hidden-customtext-preheader-in-veeva-salesforce-emails/</loc></url><url><loc>https://andrewwalpole.com/blog/if-you-blog-consider-blogcasting/</loc></url><url><loc>https://andrewwalpole.com/blog/invisible-contexts/</loc></url><url><loc>https://andrewwalpole.com/blog/lead-great-engineering-manager-one-on-ones/</loc></url><url><loc>https://andrewwalpole.com/blog/living-on-the-edge-functions/</loc></url><url><loc>https://andrewwalpole.com/blog/opinions-for-writing-good-css/</loc></url><url><loc>https://andrewwalpole.com/blog/previews-are-hard-also-web-mullets/</loc></url><url><loc>https://andrewwalpole.com/blog/productive-developer-experiences/</loc></url><url><loc>https://andrewwalpole.com/blog/progressive-enhancement-with-petite-vue/</loc></url><url><loc>https://andrewwalpole.com/blog/remote-leadership-takes-a-concerted-effort/</loc></url><url><loc>https://andrewwalpole.com/blog/servers-got-hot-so-front-end-got-cool/</loc></url><url><loc>https://andrewwalpole.com/blog/sprinkling-interaction-with-petite-vue/</loc></url><url><loc>https://andrewwalpole.com/blog/stop-leading-zeros-with-leximited-notation/</loc></url><url><loc>https://andrewwalpole.com/blog/surprise-for-a-programmer-on-birthday/</loc></url><url><loc>https://andrewwalpole.com/blog/takeaways-from-a-weekend-project/</loc></url><url><loc>https://andrewwalpole.com/blog/the-concentrated-water-cooler/</loc></url><url><loc>https://andrewwalpole.com/blog/the-fourth-language/</loc></url><url><loc>https://andrewwalpole.com/blog/the-new-astro-content-collections-are-great/</loc></url><url><loc>https://andrewwalpole.com/blog/the-showy-hidey-nav-bar/</loc></url><url><loc>https://andrewwalpole.com/blog/the-web-is-moving-at-an-unprecedented-pace/</loc></url><url><loc>https://andrewwalpole.com/blog/thoughtful-communication/</loc></url><url><loc>https://andrewwalpole.com/blog/three-design-smells-only-developers-can-sense/</loc></url><url><loc>https://andrewwalpole.com/blog/throw-the-dart/</loc></url><url><loc>https://andrewwalpole.com/blog/to-be-flexible-be-inflexible/</loc></url><url><loc>https://andrewwalpole.com/blog/use-vite-for-javascript-libraries/</loc></url><url><loc>https://andrewwalpole.com/blog/use-vue-reactivity-for-reactive-data-stores/</loc></url><url><loc>https://andrewwalpole.com/blog/we-need-context-management-systems/</loc></url><url><loc>https://andrewwalpole.com/blog/what-youve-done-is-what-youll-do/</loc></url><url><loc>https://andrewwalpole.com/blog/whats-your-go-to-web-stack-2024-edition/</loc></url><url><loc>https://andrewwalpole.com/blog/whats-your-go-to-web-stack/</loc></url><url><loc>https://andrewwalpole.com/blog/work-is-a-place-to-help-people/</loc></url><url><loc>https://andrewwalpole.com/resume/</loc></url><url><loc>https://andrewwalpole.com/services/</loc></url><url><loc>https://andrewwalpole.com/work/</loc></url><url><loc>https://andrewwalpole.com/work/3d-printing-and-prototyping/</loc></url><url><loc>https://andrewwalpole.com/work/layout-breakouts-builder/</loc></url><url><loc>https://andrewwalpole.com/work/mfm-rocks/</loc></url><url><loc>https://andrewwalpole.com/work/san-diego-fighting-covid/</loc></url><url><loc>https://andrewwalpole.com/work/secretrad/</loc></url><url><loc>https://andrewwalpole.com/work/u-river-cruises/</loc></url><url><loc>https://andrewwalpole.com/work/velsera/</loc></url></urlset>