<?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://kahrens.com/</loc></url><url><loc>https://kahrens.com/about/</loc></url><url><loc>https://kahrens.com/posts/</loc></url><url><loc>https://kahrens.com/posts/2/</loc></url><url><loc>https://kahrens.com/posts/3/</loc></url><url><loc>https://kahrens.com/posts/4/</loc></url><url><loc>https://kahrens.com/posts/ai-rework-tax/</loc></url><url><loc>https://kahrens.com/posts/better-integration-tests-in-cursor-using-proxymock/</loc></url><url><loc>https://kahrens.com/posts/from-datadog-to-test-suite/</loc></url><url><loc>https://kahrens.com/posts/how-to-build-a-traffic-capture-system/</loc></url><url><loc>https://kahrens.com/posts/how-to-tame-your-ai-agents-from-900-in-18-days-to-coding-smarter/</loc></url><url><loc>https://kahrens.com/posts/logs-told-me-something-broke-traffic-showed-me-what/</loc></url><url><loc>https://kahrens.com/posts/notes-local-ai-simpler-than-you-think/</loc></url><url><loc>https://kahrens.com/posts/our-follow-up-rate-was-abysmal-so-i-built-my-own-tool/</loc></url><url><loc>https://kahrens.com/posts/record-api-calls-in-prod-replay-in-dev-to-test/</loc></url><url><loc>https://kahrens.com/posts/test-code-changes-with-claude-code-using-real-traffic/</loc></url><url><loc>https://kahrens.com/posts/testing-llms-for-performance-with-service-mocking/</loc></url><url><loc>https://kahrens.com/posts/the-ultimate-guide-to-a-smooth-dev-environment/</loc></url><url><loc>https://kahrens.com/posts/top-5-wiremock-alternatives-best-practices/</loc></url><url><loc>https://kahrens.com/posts/traffic-context-confirmed-fix-3-minutes/</loc></url><url><loc>https://kahrens.com/posts/we-wont-train-on-your-data-is-not-a-security-architecture/</loc></url><url><loc>https://kahrens.com/posts/why-you-should-stop-buying-saas-and-start-building-it/</loc></url><url><loc>https://kahrens.com/search/</loc></url><url><loc>https://kahrens.com/tags/</loc></url><url><loc>https://kahrens.com/tags/ai-development/</loc></url><url><loc>https://kahrens.com/tags/ai/</loc></url><url><loc>https://kahrens.com/tags/aiml/</loc></url><url><loc>https://kahrens.com/tags/aiml/2/</loc></url><url><loc>https://kahrens.com/tags/api-testing/</loc></url><url><loc>https://kahrens.com/tags/cloud-native/</loc></url><url><loc>https://kahrens.com/tags/coding/</loc></url><url><loc>https://kahrens.com/tags/crm/</loc></url><url><loc>https://kahrens.com/tags/developer-tools/</loc></url><url><loc>https://kahrens.com/tags/developer-tools/2/</loc></url><url><loc>https://kahrens.com/tags/developerproductivity/</loc></url><url><loc>https://kahrens.com/tags/devops/</loc></url><url><loc>https://kahrens.com/tags/kubernetes/</loc></url><url><loc>https://kahrens.com/tags/llm/</loc></url><url><loc>https://kahrens.com/tags/localdevelopmentenvironments/</loc></url><url><loc>https://kahrens.com/tags/markdown/</loc></url><url><loc>https://kahrens.com/tags/microservices/</loc></url><url><loc>https://kahrens.com/tags/notes/</loc></url><url><loc>https://kahrens.com/tags/observability/</loc></url><url><loc>https://kahrens.com/tags/performancetesting/</loc></url><url><loc>https://kahrens.com/tags/productivity/</loc></url><url><loc>https://kahrens.com/tags/security/</loc></url><url><loc>https://kahrens.com/tags/servicemocking/</loc></url><url><loc>https://kahrens.com/tags/startup/</loc></url><url><loc>https://kahrens.com/tags/testing/</loc></url></urlset>