<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"
  xmlns:xhtml="http://www.w3.org/1999/xhtml">
  <url>
    <loc>https://gaetangrond.me/categories/book/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/books/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/books/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/reading/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/recommendation/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/about/</loc>
    <lastmod>2025-11-03T10:43:58+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/development/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/development/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/github-delay-suggestions/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/github-copilot/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/productivity/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/vscode/</loc>
    <lastmod>2025-09-23T14:45:13+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/dev/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/go/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/golang/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/programming/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/python/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/why-go-is-the-logical-next-step-for-python-developers/</loc>
    <lastmod>2025-07-23T12:51:57+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/docker/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/home-server/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/my-self-hosting-journey/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/self-hosting/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/self-hosting/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/dart/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/flutter/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/flutter/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/flutter-the-dying-package-ecosystem/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/packages/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/django/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/django/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/django-packages-i-have-used-and-loved-in-2024/</loc>
    <lastmod>2025-04-03T15:45:10+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/ai/</loc>
    <lastmod>2024-11-22T16:34:07+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/programming/</loc>
    <lastmod>2024-11-22T16:34:07+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/three-years-of-ai-assisted-programming-the-good-the-bad-and-whats-next/</loc>
    <lastmod>2024-11-22T16:34:07+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/8-django-tips-and-tricks-learned-over-the-years/</loc>
    <lastmod>2024-11-12T15:54:45+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/tips/</loc>
    <lastmod>2024-11-12T15:54:45+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/security/</loc>
    <lastmod>2024-10-14T09:36:23+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/security/</loc>
    <lastmod>2024-10-14T09:36:23+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/session-hijacking/</loc>
    <lastmod>2024-10-14T09:36:23+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/web-security/</loc>
    <lastmod>2024-10-14T09:36:23+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/security/why-session-hijacking-remains-a-persistent-web-threat/</loc>
    <lastmod>2024-10-14T09:36:23+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/photos/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/australia/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/cambodia/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/france/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/greece/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/indonesia/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/laos/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/malaysia/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/photos/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/photos/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/thailand/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/uk/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/vietnam/</loc>
    <lastmod>2024-09-30T10:02:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/admin/</loc>
    <lastmod>2024-09-24T09:40:50+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/protecting-data-in-django-admin-preventing-accidental-deletions/</loc>
    <lastmod>2024-09-24T09:40:50+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/hacks/</loc>
    <lastmod>2024-09-19T10:35:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/hacks/</loc>
    <lastmod>2024-09-19T10:35:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/indeed/</loc>
    <lastmod>2024-09-19T10:35:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/hacks/read-indeed-reviews-without-an-account-or-rating-your-company/</loc>
    <lastmod>2024-09-19T10:35:24+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/my-flutter-journey-mastering-widgets-state-and-core-concepts/</loc>
    <lastmod>2024-09-18T10:16:53+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/state-management/</loc>
    <lastmod>2024-09-18T10:16:53+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/widgets/</loc>
    <lastmod>2024-09-18T10:16:53+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/cors/</loc>
    <lastmod>2024-09-11T10:43:38+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/fix-cors-issue-with-flutter-and-django/</loc>
    <lastmod>2024-09-11T10:43:38+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/app-plateform/</loc>
    <lastmod>2024-09-08T17:06:44+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/deploying-a-django-app-on-digital-ocean-app-plateform/</loc>
    <lastmod>2024-09-08T17:06:44+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/digital-ocean/</loc>
    <lastmod>2024-09-08T17:06:44+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/postgresql/</loc>
    <lastmod>2024-09-04T13:02:35+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/storing-list-in-models-with-django/</loc>
    <lastmod>2024-09-04T13:02:35+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/fluent-python/</loc>
    <lastmod>2024-08-25T14:33:40+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/fluent-python-private-notes/</loc>
    <lastmod>2024-08-25T14:33:40+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/notes/</loc>
    <lastmod>2024-08-25T14:33:40+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/htmx/</loc>
    <lastmod>2024-07-29T09:49:41+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/react/</loc>
    <lastmod>2024-07-29T09:49:41+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/vuejs/</loc>
    <lastmod>2024-07-29T09:49:41+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/why-i-chose-htmx-over-react-and-vuejs/</loc>
    <lastmod>2024-07-29T09:49:41+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/django-security-essentials-a-comprehensive-overview/</loc>
    <lastmod>2024-09-22T14:10:22+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/django-allauth/</loc>
    <lastmod>2024-03-14T08:52:48+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/how-to-add-mfa-to-django-allauth-in-under-5mn/</loc>
    <lastmod>2024-03-14T08:52:48+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/mfa/</loc>
    <lastmod>2024-03-14T08:52:48+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/entrepreneurship/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/product/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/reflection/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/reflections-first-two-years-tech-founder/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/startup/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/tech/</loc>
    <lastmod>2024-01-16T14:59:06+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/picking-the-right-flutter-packages-a-developers-intro-guide/</loc>
    <lastmod>2023-12-15T18:52:38+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/3-2-1/</loc>
    <lastmod>2023-11-13T18:49:17+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/backup/</loc>
    <lastmod>2023-11-13T18:49:17+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/snapshooter/</loc>
    <lastmod>2023-11-13T18:49:17+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/strategy/</loc>
    <lastmod>2023-11-13T18:49:17+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/demystifying-the-3-2-1-backup-strategy/</loc>
    <lastmod>2023-11-13T18:49:17+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/reliable-monitoring-with-betteruptime-keeping-your-services-and-websites-running-smoothly/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/betteruptime/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/devops/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/monitoring/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/uptime/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/security/beware-of-fake-vulnerabilities-reports-and-fear-mongering-tactics/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/fear-mongering/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/vulnerabilities/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/cybersecurity/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/security/darknet-diaries-exploring-unfiltered-internet-stories-of-cybersecurity-and-hacking/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/hacking/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/podcast/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/app/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/keep-your-app-updated-on-users-device/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/mobile/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/mobile-development/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/update/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/web/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/when-to-use-flutter-for-the-web/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/android/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/cheatsheet/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/most-commons-problem-in-flutter-and-how-to-solve-them/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/ios/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/mobile-development/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/useful-commands/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/understanding-idor-vulnerability-in-django/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/brainfm/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/focus/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/dev/how-to-get-in-the-zone-with-brainfm/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/music/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/beginner/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/local-server/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/simulator/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/tricks/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/using-your-local-server-for-flutter/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/browsable-api/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/categories/django-rest-framework/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/django-rest-framework/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/drf/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/form/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/remove-django-rest-framework-form-in-browsable-api/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/create-a-circular-list-tile-progress-indicator/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/ui/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/create-a-simple-maintenance-feature-in-django/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/maintenance/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/middleware/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/templateview/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/django-administration/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/secure-your-django-administration/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/cloud/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/ubuntu/create-a-ubuntu-server-for-free-and-secure-it/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/digitalocean/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/linux/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/plex/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/server/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/ssh/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/ubuntu/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/vpn/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/csrf/</loc>
    <lastmod>2023-08-03T13:02:50+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/how-to-customize-csrf-failure-view-django/</loc>
    <lastmod>2023-08-03T13:02:50+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/wallpapers/albums/</loc>
    <lastmod>2024-08-25T14:57:21+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/wallpapers/</loc>
    <lastmod>2024-08-25T14:57:21+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/firewall/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/security/secure-your-droplet-with-cloud-firewall/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/flutter/flutter-useful-commands/</loc>
    <lastmod>2023-11-30T23:37:58+02:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/dj-checkup/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/dj-checkup-a-comprehensive-django-security-analysis-tool/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/tags/django-4.2/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/posts/django/django-4-2-0-whats-new/</loc>
    <lastmod>2023-11-13T18:52:01+01:00</lastmod>
  </url><url>
    <loc>https://gaetangrond.me/search/</loc>
    <lastmod>2023-08-09T19:49:47+02:00</lastmod>
  </url>
</urlset>
