<?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://kylecrfahey.com/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/consulting/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/lived/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/resume/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/case-studies/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/documents/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/garde1/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/genomica/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/work/pwtl/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/workbench/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/</loc><lastmod>2026-10-19T04:57:18.563Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/backend-architecture-for-moving-fast/</loc><lastmod>2024-08-30T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/beyond-vibe-coding/</loc><lastmod>2025-08-09T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/ip-and-novelty-in-the-age-of-ai/</loc><lastmod>2026-10-13T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/learning-the-language-of-ai/</loc><lastmod>2026-06-29T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/localhost-127-0-0-1-or-0-0-0-0/</loc><lastmod>2024-08-19T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/natural-language-bi-over-graphql/</loc><lastmod>2026-10-18T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/python-like-error-handling-in-typescript/</loc><lastmod>2024-09-02T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/react-added-redux-its-called-usereducer/</loc><lastmod>2025-11-30T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/seven-tests-for-consciousness/</loc><lastmod>2026-04-26T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/stateless-relay-node-resolution/</loc><lastmod>2025-08-25T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/the-anatomy-of-a-jwt/</loc><lastmod>2023-06-04T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/the-wrong-layer-of-abstraction/</loc><lastmod>2026-10-17T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/what-concurrency-actually-means-explained-with-rust/</loc><lastmod>2024-08-25T00:00:00.000Z</lastmod></url><url><loc>https://kylecrfahey.com/writing/why-you-should-probably-not-use-mongodb/</loc><lastmod>2024-08-06T00:00:00.000Z</lastmod></url></urlset>