<?xml version="1.0" encoding="UTF-8" ?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
      <url>
      <loc>https://joelmale.com</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>weekly</changefreq>
      <priority>1.0</priority>
    </url>
      <url>
      <loc>https://joelmale.com/about</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>monthly</changefreq>
      <priority>0.8</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>weekly</changefreq>
      <priority>0.8</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/my-current-2021-dev-setup</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/choosing-the-right-software-development-pathway-for-you</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/automatically-create-remote-branches-from-local</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/how-to-avoid-and-quicky-recover-from-code-burnout</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/how-to-be-an-efficient-developer</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/how-to-get-started-as-a-freelance-developer</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/8-tips-to-becoming-a-better-developer</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/10-things-i-wish-i-knew-when-i-was-a-junior-developer</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/announcing-pixel-a-small-but-mighty-digital-agency</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/quick-tips-debugging-with-css-borders</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/the-essentials-of-ecommerce-website-design</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/how-to-improve-the-quality-of-your-code</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/my-blogs-tech-stack</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/quality-resources-for-developers</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/laravel-livewire-performance-tips-tricks</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/testing-laravel-with-pest-guide-examples</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/best-resources-for-laravel-developers</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/image-optimization-in-laravel-applications-optimize-user-images-easily</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/my-terminal-aliases-as-a-laravel-pest-developer</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/use-bun-as-your-package-manager-in-any-laravel-project</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/optimising-your-laravel-livewire-components-with-alpinejs</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/installing-testing-composer-packages-locally</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/why-a-game-engine-is-best-for-new-game-developers</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
      <url>
      <loc>https://joelmale.com/blog/how-i-updated-10-laravel-projects-to-12x-without-nuking-any-revenue</loc>
      <lastmod>2026-06-03T22:23:47Z</lastmod>
      <changefreq>yearly</changefreq>
      <priority>0.5</priority>
    </url>
  </urlset>
