<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://seblog.senpru.com</loc>
    <lastmod>2026-09-22T15:55:20+00:00</lastmod>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/mui-laravel-13-react-inertia</loc>
    <lastmod>2026-09-22T15:49:11+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tailwind-css-laravel-13</loc>
    <lastmod>2026-09-22T15:46:51+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/bootstrap-laravel-13-vite</loc>
    <lastmod>2026-09-22T15:44:56+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/kong-api-gateway-routing-authentication-rate-limiting-microservices</loc>
    <lastmod>2026-09-22T15:32:04+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/qoder-quest-mode-core-features-sub-modes-agentic-software-development</loc>
    <lastmod>2026-09-22T15:30:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/qoder-quest-mode-ai-agent-end-to-end</loc>
    <lastmod>2026-09-22T15:27:40+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/playwright-cli-browser-automation-ai-coding-agents</loc>
    <lastmod>2026-09-22T15:23:45+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/playwright-mcp</loc>
    <lastmod>2026-09-22T15:19:57+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/playwright-cli-script</loc>
    <lastmod>2026-09-22T15:17:59+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/github-spec-kit-spec-driven-development</loc>
    <lastmod>2026-09-22T15:15:01+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/openspec-spec-driven-development</loc>
    <lastmod>2026-09-22T15:13:15+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/kiro-spec-driven-development</loc>
    <lastmod>2026-09-22T15:10:23+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/claude-code-commands</loc>
    <lastmod>2026-09-22T14:53:17+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/codex-commands-openai-codex-cli-slash-commands</loc>
    <lastmod>2026-09-22T14:47:50+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/mcp-server-laravel-13-ai-agent-laravel-mcp</loc>
    <lastmod>2026-09-22T14:37:34+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/github-actions-api-testing-postman-cli</loc>
    <lastmod>2026-09-22T14:35:32+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/laravel-ai-sdk-ai-agent-tools-rag-laravel-13</loc>
    <lastmod>2026-09-22T14:52:46+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/postman-api-test-newman-github-actions</loc>
    <lastmod>2026-09-22T14:27:35+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/mcp-python-mcp-server-tool-resource-prompt-streamable-http</loc>
    <lastmod>2026-09-22T14:24:28+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/platform-engineering-internal-developer-platform-developer-experience</loc>
    <lastmod>2026-09-22T15:50:42+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-testing-with-newman</loc>
    <lastmod>2026-09-22T08:39:06+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/install-docker-docker-compose-ubuntu-26-04-1-with-ansible</loc>
    <lastmod>2026-09-22T14:17:12+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-micronaut</loc>
    <lastmod>2026-09-21T23:51:15+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/form-validation-formik-yup-zod-react</loc>
    <lastmod>2026-09-21T23:50:36+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/form-validation-react-state-usestate</loc>
    <lastmod>2026-09-21T23:50:35+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/form-validation-react-hook-form</loc>
    <lastmod>2026-09-21T23:50:56+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/go-go-programming-setup</loc>
    <lastmod>2026-09-21T23:50:16+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/google-agents-cli-guide</loc>
    <lastmod>2026-09-21T23:50:51+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/gpt-api-javascript</loc>
    <lastmod>2026-09-21T23:51:18+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ai-full-stack-developer-dotnet-react-azure-roadmap</loc>
    <lastmod>2026-09-21T23:50:45+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/react-component-testing-with-vitest</loc>
    <lastmod>2026-09-21T23:50:59+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/unit-testing-with-vitest</loc>
    <lastmod>2026-09-21T23:51:08+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/vllm-digitalocean-gpu-droplet</loc>
    <lastmod>2026-09-21T23:51:03+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/nextjs-ai-app-stack</loc>
    <lastmod>2026-09-21T23:51:10+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/better-auth-typescript-authentication</loc>
    <lastmod>2026-09-21T23:51:28+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/unit-test-jest</loc>
    <lastmod>2026-09-21T23:51:14+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/caddy-server-docker-compose</loc>
    <lastmod>2026-09-21T23:51:29+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-pytest</loc>
    <lastmod>2026-09-21T23:51:17+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ml-api-scikit-learn-fastapi-train-model-docker</loc>
    <lastmod>2026-09-21T23:50:46+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/load-test-apache-jmeter-test-plan-html-report</loc>
    <lastmod>2026-09-21T23:50:44+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/load-test-k6</loc>
    <lastmod>2026-09-21T23:51:15+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/playwright-mcp-playwright-cli-agent-playwright-test-agents-playwright-test-cli</loc>
    <lastmod>2026-09-21T23:50:44+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deep-learning-api-pytorch-fastapi</loc>
    <lastmod>2026-09-21T23:50:52+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/code-review-sonarqube-react-laravel</loc>
    <lastmod>2026-09-21T23:50:53+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-laravel-13</loc>
    <lastmod>2026-09-21T23:51:16+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/build-rest-api-with-go</loc>
    <lastmod>2026-09-21T23:51:07+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/build-rest-api-with-codeigniter-4</loc>
    <lastmod>2026-09-21T23:51:10+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/grpc-graphql-mcp-postman</loc>
    <lastmod>2026-09-21T23:51:02+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-spring-boot-4</loc>
    <lastmod>2026-09-21T23:51:11+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-express-typescript</loc>
    <lastmod>2026-09-21T23:51:05+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/gitlab-cicd-pipeline-build-test-deploy</loc>
    <lastmod>2026-09-21T23:50:42+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/jenkins-ci-cd-pipeline-guide</loc>
    <lastmod>2026-09-21T23:50:42+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/multi-agent-google-adk-go</loc>
    <lastmod>2026-09-21T23:51:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ai-agent-langgraph-stategraph-tool-calling-agent</loc>
    <lastmod>2026-09-21T23:50:39+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ai-agent-langchain-tool-calling-agent</loc>
    <lastmod>2026-09-21T23:50:41+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/microsoft-agent-framework</loc>
    <lastmod>2026-09-21T23:51:16+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deploy-kubernetes-helm-chart-upgrade-rollback</loc>
    <lastmod>2026-09-21T23:50:49+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deploy-kubernetes-minikube-local-development</loc>
    <lastmod>2026-09-21T23:50:57+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/helm-chart-digitalocean-kubernetes-doks</loc>
    <lastmod>2026-09-21T23:50:48+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/helm-chart-localhost-macos-kind</loc>
    <lastmod>2026-09-21T23:50:53+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/robot-framework-docker-pabot</loc>
    <lastmod>2026-09-21T23:51:02+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/feature-test-laravel-13</loc>
    <lastmod>2026-09-21T23:51:13+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/multi-agent-google-agent-development-kit-adk</loc>
    <lastmod>2026-09-21T23:50:40+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-aspnet-core</loc>
    <lastmod>2026-09-21T23:51:10+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/aws-devops-agent-ai-agent-devops-sre-release-management</loc>
    <lastmod>2026-09-21T23:50:39+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/data-driven-testing-with-playwright</loc>
    <lastmod>2026-09-21T23:50:57+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deploy-kubernetes-with-kind</loc>
    <lastmod>2026-09-21T23:51:00+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/rest-api-quarkus-crud-api</loc>
    <lastmod>2026-09-21T23:51:29+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/maven-test-github-actions-ci-java-mvn</loc>
    <lastmod>2026-09-21T23:50:43+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/data-driven-testing-with-robot-framework</loc>
    <lastmod>2026-09-21T23:50:37+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/cicd-jenkins-jenkinsfile-deploy</loc>
    <lastmod>2026-09-21T23:50:59+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/terraform-digitalocean-aws-google-cloud-azure</loc>
    <lastmod>2026-09-21T23:50:47+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/opentelemetry-observability-guide</loc>
    <lastmod>2026-09-21T23:51:30+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/sonarqube-express-laravel</loc>
    <lastmod>2026-09-21T23:51:17+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/data-driven-testing-with-selenium-java</loc>
    <lastmod>2026-09-21T23:50:47+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/in-memory-database-redis-web</loc>
    <lastmod>2026-09-21T23:51:30+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/phpunit-pest-testing-library-composer</loc>
    <lastmod>2026-09-21T23:51:26+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/genaiops-generative-ai-prototype-production</loc>
    <lastmod>2026-09-21T23:50:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/github-actions-deploy-digitalocean-docker-compose</loc>
    <lastmod>2026-09-21T23:51:09+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/unit-test-laravel-13-phpunit</loc>
    <lastmod>2026-09-21T23:51:20+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/mlops-pipeline-machine-learning-api-fastapi</loc>
    <lastmod>2026-09-21T23:50:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/cicd-github-actions-code-quality</loc>
    <lastmod>2026-09-21T23:50:52+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deploy-php-vercel-vercel-php</loc>
    <lastmod>2026-09-21T23:51:31+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-specification-openapi</loc>
    <lastmod>2026-09-21T23:51:21+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/http-status-code-api-testing</loc>
    <lastmod>2026-09-22T06:14:48+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/react-state-zustand</loc>
    <lastmod>2026-09-21T23:51:21+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/react-state-redux-toolkit</loc>
    <lastmod>2026-09-21T23:51:08+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-json-server</loc>
    <lastmod>2026-09-22T09:03:29+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/github-actions-cicd</loc>
    <lastmod>2026-09-22T13:18:37+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/selenium-java-junit-login</loc>
    <lastmod>2026-09-21T00:19:24+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/selenium-python-uv-windows-macos</loc>
    <lastmod>2026-09-21T12:49:30+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ansible-virtualbox-lab-automation-3-step-by-step</loc>
    <lastmod>2026-09-21T18:53:40+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ansible-centos-stream-10</loc>
    <lastmod>2026-09-18T17:17:52+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ansible-centos-79</loc>
    <lastmod>2026-09-18T17:17:53+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/centos-ip-configuration</loc>
    <lastmod>2026-09-18T17:17:53+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ansible-ubuntu</loc>
    <lastmod>2026-09-21T18:53:20+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/ubuntu-ip-configuration</loc>
    <lastmod>2026-09-18T17:17:36+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-testing-with-playwright</loc>
    <lastmod>2026-09-17T05:47:44+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-robot-framework-requestslibrary</loc>
    <lastmod>2026-09-22T07:17:25+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/laravel-inertia-react-setup</loc>
    <lastmod>2026-09-22T14:10:35+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/api-postman-postman-cli</loc>
    <lastmod>2026-09-22T08:28:01+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/robot-framework-software-testing-project-structure-uv-rebot-rerun-failed</loc>
    <lastmod>2026-09-22T04:09:47+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/docker-docker-compose</loc>
    <lastmod>2026-09-21T21:21:50+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/deploy-web-gitops-digitalocean-argocd</loc>
    <lastmod>2026-09-21T21:21:45+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/git-github-github-cli</loc>
    <lastmod>2026-09-21T17:37:55+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/crewai-gpt-4o-mini-python</loc>
    <lastmod>2026-09-16T13:30:25+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/append-only-ledgers-why-the-coin-balance-is-never-stored</loc>
    <lastmod>2026-09-15T15:15:42+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/logging-every-llm-call-reproducibility-as-a-first-class-feature</loc>
    <lastmod>2026-09-18T17:17:56+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/why-hybrid-search-is-necessary-for-thai-technical-content</loc>
    <lastmod>2026-09-22T12:08:09+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/hybrid-search</loc>
    <lastmod>2026-09-22T12:06:25+00:00</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/agent-based-systems</loc>
    <lastmod>2026-09-10T19:53:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ai</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ai-observability</loc>
    <lastmod>2026-09-21T14:27:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ansible</loc>
    <lastmod>2026-09-16T17:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/api-documentation</loc>
    <lastmod>2026-09-21T14:04:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/api-specification</loc>
    <lastmod>2026-09-21T14:04:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/api-testing</loc>
    <lastmod>2026-09-14T15:39:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/argo-cd</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/aspnet-core</loc>
    <lastmod>2026-09-21T15:11:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/async-await</loc>
    <lastmod>2026-09-21T15:11:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/automated-testing</loc>
    <lastmod>2026-09-14T15:39:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/aws-devops-agent</loc>
    <lastmod>2026-09-21T15:09:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/centos</loc>
    <lastmod>2026-09-16T17:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ci-cd</loc>
    <lastmod>2026-09-14T15:23:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/client-state</loc>
    <lastmod>2026-09-21T13:39:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/cloud-native</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/codeigniter</loc>
    <lastmod>2026-09-21T15:49:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/contract-first</loc>
    <lastmod>2026-09-21T14:04:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/crud</loc>
    <lastmod>2026-09-21T15:00:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/data-driven-testing</loc>
    <lastmod>2026-09-21T14:56:15+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/dependency-management</loc>
    <lastmod>2026-09-14T15:23:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/devsecops</loc>
    <lastmod>2026-09-21T14:14:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/dhcp</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/docker</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/docker-compose</loc>
    <lastmod>2026-09-21T17:00:41+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/entity-framework-core</loc>
    <lastmod>2026-09-21T15:11:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/fastapi</loc>
    <lastmod>2026-09-21T14:17:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/formik</loc>
    <lastmod>2026-09-21T16:44:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/form-validation</loc>
    <lastmod>2026-09-21T16:40:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/genaiops</loc>
    <lastmod>2026-09-21T14:27:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/github-actions</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/gitops</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/go</loc>
    <lastmod>2026-09-21T15:37:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/go-modules</loc>
    <lastmod>2026-09-21T16:37:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/google-adk</loc>
    <lastmod>2026-09-21T15:37:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/graphql</loc>
    <lastmod>2026-09-21T15:47:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/grpc</loc>
    <lastmod>2026-09-21T15:47:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/http-status-codes</loc>
    <lastmod>2026-09-21T15:11:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/inertiajs</loc>
    <lastmod>2026-09-14T14:40:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/infrastructure-automation</loc>
    <lastmod>2026-09-16T17:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/internal-developer-platform</loc>
    <lastmod>2026-09-21T14:07:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ip-configuration</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/javascript</loc>
    <lastmod>2026-09-21T16:02:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/json-api</loc>
    <lastmod>2026-09-21T15:49:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/json-server</loc>
    <lastmod>2026-09-21T13:25:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/k6</loc>
    <lastmod>2026-09-21T16:02:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/kiro</loc>
    <lastmod>2026-09-22T15:04:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/kubernetes</loc>
    <lastmod>2026-09-14T14:33:18+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/langgraph</loc>
    <lastmod>2026-09-21T15:35:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/laravel</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/large-language-model</loc>
    <lastmod>2026-09-10T19:53:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/llm-integration</loc>
    <lastmod>2026-09-22T14:23:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/load-testing</loc>
    <lastmod>2026-09-21T16:02:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/mcp</loc>
    <lastmod>2026-09-21T15:47:36+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/microsoft-agent-framework</loc>
    <lastmod>2026-09-21T15:31:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/minikube</loc>
    <lastmod>2026-09-21T15:27:40+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/mlflow</loc>
    <lastmod>2026-09-21T14:17:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/mlops</loc>
    <lastmod>2026-09-21T14:17:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/mock-api</loc>
    <lastmod>2026-09-21T13:25:47+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/modern-web-application</loc>
    <lastmod>2026-09-14T14:40:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/multi-agent-systems</loc>
    <lastmod>2026-09-21T15:37:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/netplan</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/nmcli</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/openapi</loc>
    <lastmod>2026-09-21T14:04:58+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/pabot</loc>
    <lastmod>2026-09-21T15:20:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/package-management</loc>
    <lastmod>2026-09-16T17:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/platform-engineering</loc>
    <lastmod>2026-09-21T14:07:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/playwright</loc>
    <lastmod>2026-09-14T15:39:24+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/postgresql</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/prompt-management</loc>
    <lastmod>2026-09-21T14:27:28+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/python</loc>
    <lastmod>2026-09-10T19:53:14+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/quarkus</loc>
    <lastmod>2026-09-21T15:00:49+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/rag</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/react</loc>
    <lastmod>2026-09-14T14:40:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/react-hook-form</loc>
    <lastmod>2026-09-21T16:40:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/rest-api</loc>
    <lastmod>2026-09-21T15:49:30+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/robot-framework</loc>
    <lastmod>2026-09-14T15:23:03+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/schema-validation</loc>
    <lastmod>2026-09-21T16:40:33+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/software-engineering</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/sonarqube</loc>
    <lastmod>2026-09-21T14:14:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/spec-driven-development</loc>
    <lastmod>2026-09-22T15:04:22+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ssh</loc>
    <lastmod>2026-09-16T17:44:17+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/state-management</loc>
    <lastmod>2026-09-21T13:39:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/static-code-analysis</loc>
    <lastmod>2026-09-21T14:14:43+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/static-ip</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/streamable-http</loc>
    <lastmod>2026-09-22T14:23:21+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/tailwind-css</loc>
    <lastmod>2026-09-14T14:40:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/testing</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/tool-calling-agent</loc>
    <lastmod>2026-09-21T15:35:05+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/typescript</loc>
    <lastmod>2026-09-14T14:40:20+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/ubuntu</loc>
    <lastmod>2026-09-16T17:38:35+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/visual-studio-code</loc>
    <lastmod>2026-09-21T16:37:57+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/vitest</loc>
    <lastmod>2026-09-21T16:25:56+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/yup</loc>
    <lastmod>2026-09-21T16:44:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/zod</loc>
    <lastmod>2026-09-21T16:44:23+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/tags/zustand</loc>
    <lastmod>2026-09-21T13:39:53+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://seblog.senpru.com/series/building-an-ai-native-blog</loc>
    <lastmod>2026-09-07T10:59:34+00:00</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
</urlset>