<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://www.tweakpad.site/blog</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/caret-range-changes-meaning-below-1-0</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/noindex-and-robots-txt-cancel-each-other</loc>
    <lastmod>2026-09-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/binary-quantization-depends-on-your-embeddings</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/bm25-vs-embeddings-is-the-smaller-question</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/postgres-logical-replication-what-it-omits</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/token-count-is-not-a-property-of-your-text</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/watermarks-and-late-data-dropped-by-default</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/airflow-data-interval-may-not-exist</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/iceberg-partition-evolution-changes-the-future</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/kafka-exactly-once-semantics-boundary</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/lost-in-the-middle-retrieve-fewer-documents</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/parquet-row-groups-predicate-pushdown</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/semantic-chunking-worth-the-cost</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/structured-outputs-guarantee-grammar-not-schema</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/truncating-embeddings-without-matryoshka</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/avif-webp-jpeg-xl-which-image-format</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-anchor-positioning-delete-floating-ui</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-contrast-color-two-answers</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/gs1-sunrise-2027-2d-barcodes</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/hybrid-search-reciprocal-rank-fusion</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/oklch-wide-gamut-color-css</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/qr-code-phishing-quishing-what-to-check</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/scaled-content-abuse-google-policy</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/temporal-api-stage-4-still-need-polyfill</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/vector-search-recall-hnsw-filters</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/view-transitions-api-cross-browser</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/webmcp-document-modelcontext-not-navigator</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/html-escaping-is-not-xss-protection</loc>
    <lastmod>2026-08-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/math-random-is-not-random-enough</loc>
    <lastmod>2026-08-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/why-character-counts-differ</loc>
    <lastmod>2026-08-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-container-style-queries</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/dax-circular-dependency-calculated-column</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/decoding-a-jwt-is-not-verifying-it</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/does-minification-still-matter-with-brotli</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/encodeuri-vs-encodeuricomponent</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/inp-200ms-threshold-explained</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/llms-txt-vs-robots-txt-ai-crawlers</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/microtask-vs-macrotask-queue</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/mongodb-index-types-explained</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/structured-data-rich-results-2026</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/web-vitals-library-field-measurement</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/why-llms-have-context-windows</loc>
    <lastmod>2026-08-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/base64-is-not-encryption</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/cron-day-of-week-day-of-month</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/how-to-create-index-in-mongodb</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/json-schema-draft-2020-12-changes</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/mongodb-esr-rule-index-order</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/regex-catastrophic-backtracking</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/unix-timestamp-seconds-vs-milliseconds</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/uuid-v4-vs-v7-primary-key</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/why-sha256-is-wrong-for-passwords</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-container-query-units</loc>
    <lastmod>2026-08-25T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-container-type-inline-size-vs-size</loc>
    <lastmod>2026-08-25T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/wcag-color-contrast-explained</loc>
    <lastmod>2026-08-25T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/ai-coding-assistants-guide</loc>
    <lastmod>2026-08-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/llm-context-windows-explained</loc>
    <lastmod>2026-08-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/programming-fundamentals-that-matter</loc>
    <lastmod>2026-08-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/developer-productivity-systems</loc>
    <lastmod>2026-08-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/linux-command-line-essentials</loc>
    <lastmod>2026-08-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/prompt-engineering-for-developers</loc>
    <lastmod>2026-08-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/vscode-productivity-tips</loc>
    <lastmod>2026-08-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/git-undo-mistakes</loc>
    <lastmod>2026-08-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/github-actions-ci-guide</loc>
    <lastmod>2026-08-01T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/git-rebase-vs-merge</loc>
    <lastmod>2026-07-31T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-container-queries</loc>
    <lastmod>2026-07-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/web-accessibility-checklist</loc>
    <lastmod>2026-07-29T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/html-semantic-elements</loc>
    <lastmod>2026-07-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/core-web-vitals-guide</loc>
    <lastmod>2026-07-27T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-custom-properties-guide</loc>
    <lastmod>2026-07-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/css-flexbox-vs-grid</loc>
    <lastmod>2026-07-24T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/api-authentication-methods</loc>
    <lastmod>2026-07-22T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/rest-api-design-best-practices</loc>
    <lastmod>2026-07-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nodejs-streams-guide</loc>
    <lastmod>2026-07-18T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/mongodb-indexes-guide</loc>
    <lastmod>2026-07-16T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/mongodb-schema-design-patterns</loc>
    <lastmod>2026-07-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/sql-query-optimization-tips</loc>
    <lastmod>2026-07-11T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/sql-joins-explained</loc>
    <lastmod>2026-07-09T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/xml-vs-json</loc>
    <lastmod>2026-07-07T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/csv-to-json-conversion-guide</loc>
    <lastmod>2026-07-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/json-schema-validation-guide</loc>
    <lastmod>2026-06-30T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/json-vs-yaml-vs-toml</loc>
    <lastmod>2026-06-23T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/json-common-errors</loc>
    <lastmod>2026-06-16T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/json-formatting-best-practices</loc>
    <lastmod>2026-06-09T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nextjs-image-optimization</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nextjs-server-actions-guide</loc>
    <lastmod>2026-05-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nextjs-caching-explained</loc>
    <lastmod>2026-05-19T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nextjs-metadata-api-seo</loc>
    <lastmod>2026-05-12T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/nextjs-app-router-guide</loc>
    <lastmod>2026-05-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/react-performance-optimization</loc>
    <lastmod>2026-04-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/react-key-prop-explained</loc>
    <lastmod>2026-04-21T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/react-server-components-explained</loc>
    <lastmod>2026-04-14T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/react-usememo-usecallback-when-to-use</loc>
    <lastmod>2026-04-07T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/react-hooks-guide</loc>
    <lastmod>2026-03-31T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/typescript-migrate-javascript-project</loc>
    <lastmod>2026-03-24T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/typescript-type-vs-interface</loc>
    <lastmod>2026-03-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/typescript-strict-mode-guide</loc>
    <lastmod>2026-03-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/typescript-generics-guide</loc>
    <lastmod>2026-03-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/typescript-utility-types</loc>
    <lastmod>2026-02-24T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-event-loop-explained</loc>
    <lastmod>2026-02-17T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-closures-explained</loc>
    <lastmod>2026-02-10T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-optional-chaining-nullish-coalescing</loc>
    <lastmod>2026-02-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-equality-comparison</loc>
    <lastmod>2026-01-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-async-await-explained</loc>
    <lastmod>2026-01-20T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/javascript-array-methods-guide</loc>
    <lastmod>2026-06-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/ai</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/backend</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/data-formats</loc>
    <lastmod>2026-08-26T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/devtools</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/javascript</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/nextjs</loc>
    <lastmod>2026-06-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/react</loc>
    <lastmod>2026-04-28T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/typescript</loc>
    <lastmod>2026-03-24T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/category/web-development</loc>
    <lastmod>2026-09-05T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/page/2</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/page/3</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/page/4</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/page/5</loc>
    <lastmod>2026-09-06T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/ai</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/css</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/databases</loc>
    <lastmod>2026-09-04T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/fundamentals</loc>
    <lastmod>2026-08-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/javascript</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/performance</loc>
    <lastmod>2026-09-03T00:00:00.000Z</lastmod>
  </url>
  <url>
    <loc>https://www.tweakpad.site/blog/tag/security</loc>
    <lastmod>2026-09-02T00:00:00.000Z</lastmod>
  </url>
</urlset>
