<?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://zach.codes/archive</loc><changefreq>daily</changefreq></url><url><loc>https://zach.codes/about</loc><changefreq>weekly</changefreq></url><url><loc>https://zach.codes/podcast</loc><changefreq>weekly</changefreq></url><url><loc>https://zach.codes/p/vibe-coding-a-wispr-clone-in-20-minutes</loc><lastmod>2026-03-31</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/streaming-my-vitals-to-dr-claw</loc><lastmod>2026-03-09</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/the-first-usable-local-llm</loc><lastmod>2026-02-23</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/permanently-bypass-streaming-app</loc><lastmod>2025-12-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/replacing-developer-docs-with-claudes</loc><lastmod>2025-10-14</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/from-3kmonth-to-0-why-we-ditched</loc><lastmod>2025-09-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/alcamine-and-ai-with-marcus-wood</loc><lastmod>2025-08-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/fake-it-till-you-make-it-blockchain</loc><lastmod>2025-08-05</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/from-biology-to-vibe-coding</loc><lastmod>2025-08-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/context-engineering-and-toolfront</loc><lastmod>2025-07-22</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/every-ai-powered-development-environment</loc><lastmod>2025-07-18</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/agentic-coding-with-ryan-castner</loc><lastmod>2025-07-16</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/testing-migrations-before-releasing</loc><lastmod>2025-07-10</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/i-used-github-copilot-for-a-weekheres</loc><lastmod>2025-07-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/first-look-at-gemini-cli-vs-claude</loc><lastmod>2025-06-26</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/2-ai-podcast-hosts-review-my-mcp</loc><lastmod>2025-06-24</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/a-self-updating-serverless-mcp-server</loc><lastmod>2025-06-20</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/1-chonkieai</loc><lastmod>2025-06-17</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/the-new-agents-sdk-from-openai</loc><lastmod>2025-06-15</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/mental-refactoring-for-the-ai-age</loc><lastmod>2025-06-06</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/never-write-commit-messages-again</loc><lastmod>2025-06-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/6-react-application-problems</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/ios-17-widgets-in-react-native</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/a-developers-review-framework-13</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/patching-npm-modules-with-patch-package</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/high-quality-integration-tests</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/tailscale-and-ssh</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/multi-tenancy-in-remix</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/callbacks</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/sharing-domains-through-github</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/consulted-for-a-code-review</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/finding-code</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/bypass-the-coding-interview</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/adding-custom-domains</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/learning-how-to-search-google</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/making-money-while-learning</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/prisma-data-platform</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/exercising-for-developers</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/mikes-first-month</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/javascript-syntax-confuses-me</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/too-many-languages</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/best-resource-for-js-fundamentals</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/zero-to-full-stack</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/a-little-bit-about-green</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/xcode-cloud-react-native-setup</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/bundling-tailwind-with-open-source-components</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/multiple-prisma-clients-one-app</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/introduction-to-react-query</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/your-first-component-library</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/build-your-own-flexible-component-library-using-tsdx-typescript-tailwind-css-headless-ui</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/being-the-first-only-designer-in-an-organization</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/1-welcome-to-frontend-blog</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/building-an-ssr-framework-using-vite-prisma</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/starting-a-frontend-blog</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/were-launching-august-2nd</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/guaranteed-saas-compensation</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/throttle-frequent-data-in-react</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/nexus-svelte-oh-my</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/nexus-prisma-is-the-future-of-backend</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/stock-api-in-30-minutes</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/apollo-quick-tips</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/access-response-headers-in-apollo-client</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/filtering-with-prisma-and-graphql</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/ultimate-yubikey-setup-guide</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/setting-up-wireguard</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/creating-your-own-static-site-host</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/es6-import-nodejs-on-the-frontend</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/next-steps</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/ios-builds-using-github-actions-without-fastlane</loc><lastmod>2023-12-01</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/roll-your-own-ngrok</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/adding-typescript-to-npm-packages</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/building-a-file-upload-hook</loc><lastmod>2025-06-25</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/js-node-unit-testing-made-easy</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/one-year-later</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/one-dockerfile-for-production-and-development</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/ghost-theme-development-with-docker</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/frontend-development-with-docker</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/supercharging-react-app-development</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/deploying-node-to-cloud-functions</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/autofocus-inputs-in-react-native</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/graphql-query-batching-solutions</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/handling-auth-in-graphql-the-right-way</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/building-a-deck-swiper-in-react-native</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/recursive-promises</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/handling-client-side-app-updates-with-service-workers</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/ci-code-coverage-tests-in-5-minutes</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/three-webpack-2-speed-improvements</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/setting-up-gpg-signing-for-github-on-mac</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/hooking-into-route-changes-in-react-router-v4</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/the-ideal-js-developer-environment</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/webdriver-io-quick-reference</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/intl-async-routes-in-react-router-v4</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/2017-is-the-year-for-react-apps</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/pros-of-using-github-organizations</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/human-readable-ajax-requests</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/random-project-ideas</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/end-to-end-testing-with-react</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/useful-laravel-5-3-snippets</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/finding-the-best-clients</loc><lastmod>2025-06-08</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/webpack-in-production</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url><url><loc>https://zach.codes/p/first-immutable-react-and-redux</loc><lastmod>2023-10-03</lastmod><changefreq>monthly</changefreq></url></urlset>