<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://duggan.ie/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://duggan.ie/about</loc>
    <lastmod>2026-05-21T14:10:01.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://duggan.ie/projects</loc>
    <lastmod>2026-05-25T14:58:34.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://duggan.ie/projects/usagi</loc>
    <lastmod>2026-05-18T15:10:38.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://duggan.ie/projects/filetranscriber</loc>
    <lastmod>2026-05-25T15:20:24.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.9</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/build-everything</loc>
    <lastmod>2026-03-14T15:35:26.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/building-a-stripe-dashboard-with-an-esp32-desktop-clock-and-rust</loc>
    <lastmod>2026-02-13T11:27:12.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/microgpt-on-the-esp32-but-why</loc>
    <lastmod>2026-03-03T11:17:43.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/cognitive-debt-in-ai-coding</loc>
    <lastmod>2026-02-15T10:25:18.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/i-built-a-terminal-monitoring-app-and-custom-firmware-for-a-desktop-clock-with-claude</loc>
    <lastmod>2026-02-07T16:17:21.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/self-hosting-git-and-builds-without-running-a-bunch-of-web-services</loc>
    <lastmod>2026-01-05T20:59:48.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/new-years-resolutions-2026</loc>
    <lastmod>2026-01-02T12:30:12.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/moving-cloudflare-out-of-the-critical-path</loc>
    <lastmod>2025-12-15T00:34:13.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/10gbe</loc>
    <lastmod>2025-12-12T17:48:42.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/a-year-of-not-really-blogging</loc>
    <lastmod>2025-12-14T21:40:19.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/sync-new-purchases-to-ipod-classic</loc>
    <lastmod>2025-10-30T17:13:12.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/vat-invoice-generator</loc>
    <lastmod>2025-11-19T08:35:56.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/fixing-a-problem-at-40-that-stumped-me-as-a-10-year-old</loc>
    <lastmod>2025-09-03T16:12:20.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/japan-may-2025-hokkaido-and-kyushu</loc>
    <lastmod>2025-06-03T13:56:04.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/goodbye-hokkaido-next-stop-okinawa</loc>
    <lastmod>2025-04-03T10:45:48.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/preparing-for-the-japan-trip</loc>
    <lastmod>2025-04-11T21:23:51.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/traveling-to-japan-for-three-months-because-lifes-too-short</loc>
    <lastmod>2025-02-10T16:49:16.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/hacking-together-a-job-runner-using-supabase-edge-functions</loc>
    <lastmod>2025-02-11T00:00:22.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/ignoring-good-advice-and-building-my-own-blog-again</loc>
    <lastmod>2025-02-11T00:00:34.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/posts/hello</loc>
    <lastmod>2024-12-15T11:35:55.000Z</lastmod>
    <changefreq>monthly</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://duggan.ie/archive/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://duggan.ie/archive/2026/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/archive/2025/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/archive/2024/</loc>
    <changefreq>monthly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/2026/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/agents/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/ai/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/blogging/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/claude-code/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/cloudflare/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/consoles/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/content-warning-opinions/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/docker/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/edge-functions/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/git/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/hokkaido/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/homelab/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/infrastructure/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/ipod/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/japan/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/kyushu/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/meta/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/networking/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/nostalgia/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/okinawa/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/pg-cron/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/pg-net/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/postgres/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/retro/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/rust/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/sega-mega-drive/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/side-projects/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/software-design/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/startups/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/supabase/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/tasks/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/travel/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/troubleshooting/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
  <url>
    <loc>https://duggan.ie/tag/webdev/</loc>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>