<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://bugfactory.io/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles-on-javascript/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles-on-postgresql/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles-on-python/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/custom-infix-operators-in-haskell/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/multithreading-in-the-mri-ruby-interpreter/</loc>
    <changefreq>weekly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/legal-notice/</loc>
    <changefreq>weekly</changefreq>
  </url>
  
  <url>
    <loc>https://bugfactory.io/articles/tailwind-custom-variants-for-drag-and-drop/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/tracking-scroll-depth-to-measure-visitor-engagement/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/tracking-exit-intent-with-vanilla-javascript/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/using-transaction-chaining-to-reduce-server-round-trips/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-link-your-blogs-atom-rss-feed-from-html-pages/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-return-two-values-from-a-python-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-recursively-create-directories/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-builtin-hasattr-getattr-setattr-and-delattr-functions/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/restarting-uvicorn-workers-with-the-sighup-signal/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/using-the-if-match-header-to-avoid-collisions/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/showcasing-weak-and-strong-etag-headers-with-fastapi/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-sorted-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/starting-and-stopping-uvicorn-in-the-background/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-chr-and-ord-functions/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/disabling-304-not-modified-in-fastapi-staticfiles/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-bin-oct-and-hex-functions/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-overloading-with-the-overload-decorator/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-validate-word-counts-for-seo/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-min-and-max-functions/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-avoid-conflicts-and-let-your-os-select-a-random-port/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-sum-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/http-caching-with-last-modified-and-if-modified-since-headers/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-validate-your-page-titles-and-descriptions-for-seo/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/extracting-all-urls-of-your-sitemap-xml-with-javascript/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/date-and-time-formatting-according-to-rfc-5322/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-format-all-json-files-in-a-git-repository/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/http-caching-with-etag-and-if-none-match-headers/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/calculating-levenshtein-distance-on-the-word-level/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/encapsulation-private-protected-and-public-members/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-with-catch-all-parameters/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/why-javascripts-undefined-isnt-what-you-think-it-is/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/repairing-corrupted-indexes-with-reindexing/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/generating-random-numbers-for-statistics-with-postgresql/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/custom-enum-type-columns-and-order-by/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/force-index-usage-by-manipulating-the-query-planner/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/telling-docker-who-you-are/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/boolean-operators-and-short-circuiting/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-any-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-id-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-find-the-first-last-day-of-a-month-from-a-given-date/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-bool-class/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-find-the-first-last-day-of-a-year-from-a-given-date/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/how-to-serve-a-directory-of-static-files-with-fastapi/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/comparing-strings-using-levenshtein-distance/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-with-keyword-only-parameters/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-with-position-only-parameters/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-with-default-parameters/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-callable-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-with-simple-parameters/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/function-definition-basics/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/portability-via-static-linking-of-libpq/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/the-built-in-all-function/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/caching-expensive-queries-with-materialized-views/</loc>
    <changefreq>monthly</changefreq>
  </url>
  <url>
    <loc>https://bugfactory.io/articles/exploring-orphaned-branches-to-understand-gits-internals/</loc>
    <changefreq>monthly</changefreq>
  </url>
  
</urlset>