<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://gemmablack.dev</loc>
    <lastmod>2026-04-07T09:16:34.853Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/understanding-sequelizes-escape-function</loc>
    <lastmod>2025-01-05T09:21:41.928Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/nodejs-using-fswatch-to-re-import-commonjs-modules</loc>
    <lastmod>2024-11-17T19:13:53.196Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/nodejs-refreshing-a-module-using-requirecache</loc>
    <lastmod>2024-11-17T09:15:02.763Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/laravel-modularizing-little-pieces-of-logic-through-local-composer-packages</loc>
    <lastmod>2024-11-10T21:40:30.691Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/sacrilege-why-i-decided-to-use-json-in-relational-database-to-manage-visa-checklists</loc>
    <lastmod>2024-09-19T10:22:28.198Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/why-im-building-financial-calculators-with-a-minimal-technical-stack</loc>
    <lastmod>2024-08-28T08:39:10.798Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/16-principles-for-tech-led-start-ups-as-a-software-engineer</loc>
    <lastmod>2024-07-29T15:57:58.078Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/building-the-beta-version-of-the-fifo-profit-calculator</loc>
    <lastmod>2024-07-26T19:14:52.351Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/how-to-dump-and-restore-a-postgres-db-with-new-table-ownership</loc>
    <lastmod>2024-03-14T08:17:35.712Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/hledger-always-strict-mode</loc>
    <lastmod>2024-03-12T11:23:25.371Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/nodejs-347x-faster-if-we-go-back-to-callbacks</loc>
    <lastmod>2024-02-10T09:51:54.611Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/the-flexible-and-relaxing-opposite-to-time-blocking</loc>
    <lastmod>2024-02-08T17:32:08.158Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/nodejs-we-can-run-tests-natively</loc>
    <lastmod>2024-02-06T22:43:05.026Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/nodejs-using-consoledir-over-consolelog-with-deeply-nested-objects</loc>
    <lastmod>2024-02-06T17:26:55.151Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/read-the-manual</loc>
    <lastmod>2024-02-06T01:40:25.956Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/how-to-set-up-pirsch-analytics-in-nuxt-2</loc>
    <lastmod>2023-04-14T13:31:37.296Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/managing-multiple-htpasswd-users-with-the-ingress-nginxs-auth-map-annotation</loc>
    <lastmod>2023-03-17T18:57:52.046Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/how-multi-aws-account-helps-prevent-accidental-damage-when-using-terragrunt</loc>
    <lastmod>2023-03-11T08:27:36.617Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/terragrunt-secrets-management-with-doppler</loc>
    <lastmod>2023-03-07T09:22:34.905Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/css-yaml-loader-preons-webpack-5</loc>
    <lastmod>2021-01-02T19:49:25.533Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/design-build-admin-dashboard-preons-avatars</loc>
    <lastmod>2020-10-31T17:53:57.499Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/page/projects</loc>
    <lastmod>2026-04-07T09:16:34.853Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.7</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/series/terragrunt</loc>
    <lastmod>2026-04-07T09:16:34.853Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.6</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/archive</loc>
    <lastmod>2026-04-07T09:16:34.853Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://gemmablack.dev/recommendations</loc>
    <lastmod>2026-04-07T09:16:34.853Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>