<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://castov.com</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>daily</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://castov.com/tools</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/guides</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/developer</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/cli</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/extension</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/cheatsheets</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/http-status</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/cron</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timezones</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timestamps</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/resources</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/code</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/chrono-db</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/webhook-tester</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/tech-trends</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/nexus-grid</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/env-vault</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/sonic-gap</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/quantum</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/sponsor</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/about</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://castov.com/contact</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://castov.com/privacy</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://castov.com/terms</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://castov.com/json-to-ts</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/diff-checker</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/json-formatter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/base64-encoder-decoder</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/jwt-decoder</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/uuid-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/hash-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/fetch-mock-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/p2p-ghost-tunnel</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/steganography-env-vault</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/3d-json-galaxy</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-genetic-evolution</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/api-time-machine</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/ast-conflict-telepathy</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/json-viewer</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/unix-timestamp-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/epoch-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timestamp-to-date</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/date-to-timestamp</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/current-unix-timestamp</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/milliseconds-to-date</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/iso-8601-to-unix</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/unix-to-iso-8601</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timezone-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timestamp-difference</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/utc-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/date-difference</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/time-duration-calculator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/add-time</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/subtract-time</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/unix-timestamp-validator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/epoch-milliseconds</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/unix-timestamp-batch-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/date-format-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/iso-8601-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/rfc-3339-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timezone-offset</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/world-clock</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/business-hours-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/cron-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/timezone-simulator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/universal-config-sync</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/secret-scanner</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/api-load-tester</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/docker-visualizer</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/sqlite-fiddle</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/code-to-image</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/glassmorphism-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/github-readme-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/app-mockup</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/favicon-generator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/color-converter</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/token-visualizer</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/git-time-traveler</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/svg-animator</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/mock-data-studio</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/cyber-decoder</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/guides/local-llms-webgpu-guide</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/understanding-mcp-protocol</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/cursorrules-optimization</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/zero-server-ai-privacy</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/advanced-prompt-engineering</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/understanding-regex-ast</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/mastering-docker-compose</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/what-is-unix-time</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/seconds-vs-milliseconds-timestamps</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/iso-8601-date-format-guide</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/time-zones-and-dst-for-developers</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/year-2038-problem</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/utc-vs-gmt</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/cron-expressions-explained</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/linux-file-permissions-chmod-guide</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/jwt-security-best-practices</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/unix-timestamp-in-code</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/guides/mastering-text-diff-algorithms</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-zod</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-prisma</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-drizzle</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-sql</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-rust-struct</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-go-struct</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-python-pydantic</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-graphql</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-jsdoc</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-ts</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/curl-to-fetch</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/curl-to-python</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/curl-to-axios</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/docker-run-to-compose</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/env-to-docker-compose</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/sql-to-prisma</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/sql-to-typescript</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/csv-to-json</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-csv</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/yaml-to-json</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/convert/json-to-yaml</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/email-validation</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/strong-password</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/url-http-https</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/domain-name</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/ipv4-address</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/ipv6-address</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/mac-address</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/jwt-token</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/uuid-v4</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/slug-url-friendly</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/username-alphanumeric</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/international-phone-e164</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/us-phone-number</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/credit-card-visa-mastercard</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/iban-bank-account</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/hex-color-code</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/rgb-color</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/date-yyyy-mm-dd</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/time-24-hour</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/iso-8601-datetime</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/html-tags</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/markdown-links</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/youtube-video-id</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/semver-version</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/docker-image-tag</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/cron-expression-basic</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/sql-injection-detection</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/xss-script-tag</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/whitespace-trim</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/duplicate-words</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/csv-line-parser</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/json-key-extractor</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/base64-string</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/md5-hash</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/sha256-hash</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/git-commit-hash</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/env-variable-line</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/localhost-origin</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/file-extension-image</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/regex-patterns/arabic-text-unicode</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/nextjs-hydration-failed</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/cors-access-control-allow-origin-missing</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/docker-bind-address-already-in-use</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/postgres-remaining-connection-slots-reserved</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/sqlite-busy-database-is-locked</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/node-err-ossl-evp-unsupported</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/ts-cannot-find-module-or-type-declarations</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/prisma-p1001-cant-reach-database-server</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/jwt-malformed-or-jwt-expired</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/nginx-502-bad-gateway-upstream</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/nginx-413-request-entity-too-large</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/git-fatal-refusing-to-merge-unrelated-histories</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/git-detached-head-state</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/react-too-many-re-renders</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/react-maximum-update-depth-exceeded</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/node-heap-out-of-memory</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/npm-eresolve-unable-to-resolve-dependency-tree</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/docker-no-space-left-on-device</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/redis-misconf-rdb-snapshot-error</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/webpack-module-parse-failed</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/fetch-typeerror-failed-to-fetch</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/ssl-err-cert-authority-invalid</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/k8s-crashloopbackoff</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/k8s-imagepullbackoff</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/postgres-deadlock-detected</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/mysql-er-not-supported-auth-mode</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/ts-object-is-possibly-undefined</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/nextjs-dynamic-server-usage</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/csp-refused-to-execute-inline-script</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/vite-failed-to-resolve-import</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/graphql-syntax-error-expected-name</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/dynamodb-provisioned-throughput-exceeded</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/aws-s3-access-denied-403</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/systemd-service-start-request-repeated-too-quickly</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://castov.com/error-fixes/linux-permission-denied-publickey</loc>
<lastmod>2026-10-15T10:22:05.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
