<?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://sorafujitani.me/</loc></url><url><loc>https://sorafujitani.me/about/</loc></url><url><loc>https://sorafujitani.me/blog/</loc></url><url><loc>https://sorafujitani.me/blog/25-age/</loc></url><url><loc>https://sorafujitani.me/blog/2025-in-review/</loc></url><url><loc>https://sorafujitani.me/blog/2026-goal/</loc></url><url><loc>https://sorafujitani.me/blog/2526-arsenal-before-ci-final/</loc></url><url><loc>https://sorafujitani.me/blog/agent-local-dir-merge/</loc></url><url><loc>https://sorafujitani.me/blog/building-rfmt-fast-ruby-formatter/</loc></url><url><loc>https://sorafujitani.me/blog/ccplan-manage-claude-code-plans/</loc></url><url><loc>https://sorafujitani.me/blog/choosing-ts-schema-validation-library/</loc></url><url><loc>https://sorafujitani.me/blog/dev-env-2026/</loc></url><url><loc>https://sorafujitani.me/blog/hokkaido-year-over-2025/</loc></url><url><loc>https://sorafujitani.me/blog/hono-first-step/</loc></url><url><loc>https://sorafujitani.me/blog/how-to-use-ai-202606/</loc></url><url><loc>https://sorafujitani.me/blog/js-first-step/</loc></url><url><loc>https://sorafujitani.me/blog/js-on-ts-mentalmodel/</loc></url><url><loc>https://sorafujitani.me/blog/kinesis-advantage-hello-memory/</loc></url><url><loc>https://sorafujitani.me/blog/koukan-blog-readed-book/</loc></url><url><loc>https://sorafujitani.me/blog/koukanblog-21-like-articles/</loc></url><url><loc>https://sorafujitani.me/blog/like-song-from-karin-san/</loc></url><url><loc>https://sorafujitani.me/blog/mozumasu-load-to-fullstackeng/</loc></url><url><loc>https://sorafujitani.me/blog/nto-working-check-list/</loc></url><url><loc>https://sorafujitani.me/blog/oss-first-action-list/</loc></url><url><loc>https://sorafujitani.me/blog/phperkaigi2026-retrospective/</loc></url><url><loc>https://sorafujitani.me/blog/phperkaigi2026-speakernote/</loc></url><url><loc>https://sorafujitani.me/blog/speakernote-rfmt-ruby-layer/</loc></url><url><loc>https://sorafujitani.me/blog/sync-claude-code-resources-to-devin/</loc></url><url><loc>https://sorafujitani.me/blog/ts-first-step/</loc></url><url><loc>https://sorafujitani.me/blog/ts-str-max-length-into-oxc/</loc></url><url><loc>https://sorafujitani.me/blog/types-and-tsconfig/</loc></url><url><loc>https://sorafujitani.me/blog/why-use-nvim-terminal-2026/</loc></url><url><loc>https://sorafujitani.me/pulls/</loc></url><url><loc>https://sorafujitani.me/talks/</loc></url></urlset>