<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url><loc>https://kahwee.com/</loc></url>
  <url><loc>https://kahwee.com/2016/bash-on-ubuntu-on-windows/</loc></url>
  <url><loc>https://kahwee.com/2016/edge-14-to-be-released-tomorrow/</loc></url>
  <url><loc>https://kahwee.com/2016/how-to-make-vary-origin-in-aws-s3/</loc></url>
  <url><loc>https://kahwee.com/2016/how-to-run-php-5-6-with-apache-in-el-capitan/</loc></url>
  <url><loc>https://kahwee.com/2016/learnings-from-cors/</loc></url>
  <url><loc>https://kahwee.com/2016/making-wordpress-great-again/</loc></url>
  <url><loc>https://kahwee.com/2016/mocha-v3-released/</loc></url>
  <url><loc>https://kahwee.com/2016/thoughts-on-aws-lambda/</loc></url>
  <url><loc>https://kahwee.com/2016/using-uglify-s-screw-ie8-option-in-gulp/</loc></url>
  <url><loc>https://kahwee.com/2016/why-did-flash-have-to-die/</loc></url>
  <url><loc>https://kahwee.com/2017/introduction-to-animate-cc-components/</loc></url>
  <url><loc>https://kahwee.com/2025/a-new-beginning/</loc></url>
  <url><loc>https://kahwee.com/2025/ai-the-new-backdoor-layoff/</loc></url>
  <url><loc>https://kahwee.com/2025/anthropic-wins-major-fair-use-victory-but-still-liable-for-pirated-books/</loc></url>
  <url><loc>https://kahwee.com/2025/breaking-down-openais-upcoming-model-lineup/</loc></url>
  <url><loc>https://kahwee.com/2025/building-modern-full-stack-web-application-part-1/</loc></url>
  <url><loc>https://kahwee.com/2025/building-modern-full-stack-web-application-part-2/</loc></url>
  <url><loc>https://kahwee.com/2025/chatgpt-is-going-to-surpass-x/</loc></url>
  <url><loc>https://kahwee.com/2025/chrome-just-killed-ublock/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-code-built-this-blog-part-1/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-code-built-this-blog-part-2/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-code-native-installation/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-code-strengths-and-weaknesses-mar-2025/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-code-web-and-ios-launch/</loc></url>
  <url><loc>https://kahwee.com/2025/claude-haiku-4-5/</loc></url>
  <url><loc>https://kahwee.com/2025/cloudflare-flyio-dns-ssl-troubleshooting/</loc></url>
  <url><loc>https://kahwee.com/2025/cloudflare-workers-redirect/</loc></url>
  <url><loc>https://kahwee.com/2025/cost-of-switching-from-nextjs-to-remix/</loc></url>
  <url><loc>https://kahwee.com/2025/cryptocurrency-atms-claims-vs-reality/</loc></url>
  <url><loc>https://kahwee.com/2025/document-project-quirks/</loc></url>
  <url><loc>https://kahwee.com/2025/figma-trademark-overreach-dev-mode/</loc></url>
  <url><loc>https://kahwee.com/2025/github-copilot-upgrade-impact/</loc></url>
  <url><loc>https://kahwee.com/2025/google-ai-overviews-cutting-web-traffic-in-half/</loc></url>
  <url><loc>https://kahwee.com/2025/gpt-4-1-swe-improvements/</loc></url>
  <url><loc>https://kahwee.com/2025/introducing-chatgpt-atlas/</loc></url>
  <url><loc>https://kahwee.com/2025/is-google-lost/</loc></url>
  <url><loc>https://kahwee.com/2025/lightweight-fast-mobile-first-why-static-blog/</loc></url>
  <url><loc>https://kahwee.com/2025/meta-600-ai-layoffs/</loc></url>
  <url><loc>https://kahwee.com/2025/migrating-from-cloudflare-pages-to-workers/</loc></url>
  <url><loc>https://kahwee.com/2025/migrating-from-remix-to-react-router-v7-part-1/</loc></url>
  <url><loc>https://kahwee.com/2025/migrating-from-remix-to-react-router-v7-part-2/</loc></url>
  <url><loc>https://kahwee.com/2025/october-layoffs-ai-excuse/</loc></url>
  <url><loc>https://kahwee.com/2025/on-technological-stratification/</loc></url>
  <url><loc>https://kahwee.com/2025/open-source-as-a-advantage-in-ai-age/</loc></url>
  <url><loc>https://kahwee.com/2025/openai-playing-catch-up-in-the-ai-coding-wars/</loc></url>
  <url><loc>https://kahwee.com/2025/origin-financial-vs-copilot-money-comparison/</loc></url>
  <url><loc>https://kahwee.com/2025/perplexity-replaces-google-search-and-apple-news-for-me/</loc></url>
  <url><loc>https://kahwee.com/2025/react-compiler-automatic-memoization/</loc></url>
  <url><loc>https://kahwee.com/2025/react-router-v7-loaders-vs-react-query/</loc></url>
  <url><loc>https://kahwee.com/2025/recursion-beats-scale/</loc></url>
  <url><loc>https://kahwee.com/2025/setting-up-zwave-home-assistant/</loc></url>
  <url><loc>https://kahwee.com/2025/sora-isnt-the-problem/</loc></url>
  <url><loc>https://kahwee.com/2025/swiftui-accessibility-reduce-motion-voiceover-part-1/</loc></url>
  <url><loc>https://kahwee.com/2025/swiftui-accessibility-reduce-motion-voiceover-part-2/</loc></url>
  <url><loc>https://kahwee.com/2025/swiftui-declarative-toolbar-placement/</loc></url>
  <url><loc>https://kahwee.com/2025/switching-from-node-to-bun-part-1/</loc></url>
  <url><loc>https://kahwee.com/2025/switching-from-node-to-bun-part-2/</loc></url>
  <url><loc>https://kahwee.com/2025/switching-from-webpack-to-vite-in-2025/</loc></url>
  <url><loc>https://kahwee.com/2025/tailwind-v4-pnpm-monorepo/</loc></url>
  <url><loc>https://kahwee.com/2025/the-true-cost-of-ai/</loc></url>
  <url><loc>https://kahwee.com/2025/understanding-swiftui-tabview/</loc></url>
  <url><loc>https://kahwee.com/2025/vercel-promise-vs-reality-emfile-remix/</loc></url>
  <url><loc>https://kahwee.com/2025/when-rebuilding-is-better-than-refactoring/</loc></url>
  <url><loc>https://kahwee.com/2025/windsurf-slashes-prices/</loc></url>
  <url><loc>https://kahwee.com/2026/ai-budget-pooling-cost-controls/</loc></url>
  <url><loc>https://kahwee.com/2026/ai-code-quality-is-changing/</loc></url>
  <url><loc>https://kahwee.com/2026/ai-pricing-is-becoming-ux/</loc></url>
  <url><loc>https://kahwee.com/2026/biome-linting-for-ai-workflows/</loc></url>
  <url><loc>https://kahwee.com/2026/claude-code-plugin-marketplace/</loc></url>
  <url><loc>https://kahwee.com/2026/claude-code-what-i-actually-use/</loc></url>
  <url><loc>https://kahwee.com/2026/claude-guardrails-end-at-claude/</loc></url>
  <url><loc>https://kahwee.com/2026/fitbit-air-sleep-tracker/</loc></url>
  <url><loc>https://kahwee.com/2026/getting-a-dba-in-san-francisco/</loc></url>
  <url><loc>https://kahwee.com/2026/glm-opencode-harness-gap/</loc></url>
  <url><loc>https://kahwee.com/2026/grok-from-tesla-to-coding-agent/</loc></url>
  <url><loc>https://kahwee.com/2026/hermes-agent-home-assistant-integration/</loc></url>
  <url><loc>https://kahwee.com/2026/hermes-agent-ugreen-nas-docker/</loc></url>
  <url><loc>https://kahwee.com/2026/home-assistant-light-groups/</loc></url>
  <url><loc>https://kahwee.com/2026/jquery-4-slim-build/</loc></url>
  <url><loc>https://kahwee.com/2026/migrating-tanstack-table-v8-to-v9/</loc></url>
  <url><loc>https://kahwee.com/2026/react-router-v8-upgrade-cost-benefits/</loc></url>
  <url><loc>https://kahwee.com/2026/self-hosting-papra-with-docker-compose/</loc></url>
  <url><loc>https://kahwee.com/2026/static-blog-cloudflare-stack/</loc></url>
  <url><loc>https://kahwee.com/2026/thread-fragmentation-mdns/</loc></url>
  <url><loc>https://kahwee.com/2026/tripsy-mcp-cli/</loc></url>
  <url><loc>https://kahwee.com/2026/tripsy-sqlite-read-write/</loc></url>
  <url><loc>https://kahwee.com/2026/vite-url-import-jquery/</loc></url>
  <url><loc>https://kahwee.com/2026/why-adobe-animate-flash-bridge-failed/</loc></url>
  <url><loc>https://kahwee.com/about/</loc></url>
  <url><loc>https://kahwee.com/contact/</loc></url>
  <url><loc>https://kahwee.com/tags/</loc></url>
  <url><loc>https://kahwee.com/tags/ai-assistant/</loc></url>
  <url><loc>https://kahwee.com/tags/ai-tool/</loc></url>
  <url><loc>https://kahwee.com/tags/ai/</loc></url>
  <url><loc>https://kahwee.com/tags/anthropic/</loc></url>
  <url><loc>https://kahwee.com/tags/browser/</loc></url>
  <url><loc>https://kahwee.com/tags/build-tool/</loc></url>
  <url><loc>https://kahwee.com/tags/business/</loc></url>
  <url><loc>https://kahwee.com/tags/chatgpt/</loc></url>
  <url><loc>https://kahwee.com/tags/claude/</loc></url>
  <url><loc>https://kahwee.com/tags/cloudflare/</loc></url>
  <url><loc>https://kahwee.com/tags/coding/</loc></url>
  <url><loc>https://kahwee.com/tags/corporate-strategy/</loc></url>
  <url><loc>https://kahwee.com/tags/cursor/</loc></url>
  <url><loc>https://kahwee.com/tags/developer-tool/</loc></url>
  <url><loc>https://kahwee.com/tags/google/</loc></url>
  <url><loc>https://kahwee.com/tags/ios/</loc></url>
  <url><loc>https://kahwee.com/tags/large-language-model/</loc></url>
  <url><loc>https://kahwee.com/tags/layoffs/</loc></url>
  <url><loc>https://kahwee.com/tags/mobile-development/</loc></url>
  <url><loc>https://kahwee.com/tags/news/</loc></url>
  <url><loc>https://kahwee.com/tags/open-source/</loc></url>
  <url><loc>https://kahwee.com/tags/openai/</loc></url>
  <url><loc>https://kahwee.com/tags/performance/</loc></url>
  <url><loc>https://kahwee.com/tags/personal/</loc></url>
  <url><loc>https://kahwee.com/tags/pricing/</loc></url>
  <url><loc>https://kahwee.com/tags/privacy/</loc></url>
  <url><loc>https://kahwee.com/tags/react/</loc></url>
  <url><loc>https://kahwee.com/tags/san-francisco/</loc></url>
  <url><loc>https://kahwee.com/tags/software-engineering/</loc></url>
  <url><loc>https://kahwee.com/tags/swiftui/</loc></url>
  <url><loc>https://kahwee.com/tags/technology/</loc></url>
  <url><loc>https://kahwee.com/tags/tutorial/</loc></url>
  <url><loc>https://kahwee.com/tags/typescript/</loc></url>
  <url><loc>https://kahwee.com/tags/vite/</loc></url>
  <url><loc>https://kahwee.com/tags/web-development/</loc></url>
  <url><loc>https://kahwee.com/tags/web-server/</loc></url>
  <url><loc>https://kahwee.com/tags/windsurf/</loc></url>
  <url><loc>https://kahwee.com/work/</loc></url>
  <url><loc>https://kahwee.com/writing/</loc></url>
</urlset>