<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
  <url>
    <loc>https://cathalmacdonnacha.com</loc>
    <lastmod>2026-04-07T20:10:49.639Z</lastmod>
    <changefreq>always</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/fixing-slow-and-flaky-frontend-tests</loc>
    <lastmod>2025-09-08T13:42:58.037Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/route-based-code-splitting-with-react</loc>
    <lastmod>2023-08-04T13:27:30.220Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/mocking-error-empty-and-loading-states-with-msw</loc>
    <lastmod>2022-12-06T13:38:11.691Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/migrating-from-create-react-app-cra-to-vite</loc>
    <lastmod>2022-08-22T09:51:03.138Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/setting-up-eslint-prettier-in-vitejs</loc>
    <lastmod>2022-08-11T09:50:31.304Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/migrating-from-jest-to-vitest</loc>
    <lastmod>2022-05-25T12:50:00.702Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/playwright-e2e-testing-tips-and-best-practices</loc>
    <lastmod>2022-03-23T13:06:58.188Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/working-around-cors-in-create-react-app</loc>
    <lastmod>2022-01-31T23:40:59.191Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/cypress-vs-playwright-which-is-best-for-e2e-testing</loc>
    <lastmod>2021-12-15T16:11:26.855Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/why-you-should-make-your-tests-fail</loc>
    <lastmod>2021-12-02T13:58:23.776Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/6-tips-every-code-review-author-should-know</loc>
    <lastmod>2021-11-05T15:28:39.745Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/tips-for-developers-switching-from-windows-to-mac</loc>
    <lastmod>2021-11-01T12:58:37.972Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/how-to-test-a-select-element-with-react-testing-library</loc>
    <lastmod>2021-10-06T18:40:32.114Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.8</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/archive</loc>
    <lastmod>2026-04-07T20:10:49.639Z</lastmod>
    <changefreq>daily</changefreq>
    <priority>0.5</priority>
  </url>
  <url>
    <loc>https://cathalmacdonnacha.com/recommendations</loc>
    <lastmod>2026-04-07T20:10:49.639Z</lastmod>
    <changefreq>weekly</changefreq>
    <priority>0.4</priority>
  </url>
</urlset>