<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://needthisdone.com/</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://needthisdone.com/work</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://needthisdone.com/services</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://needthisdone.com/pricing</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://needthisdone.com/resume</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://needthisdone.com/about</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/contact</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/faq</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://needthisdone.com/shop</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://needthisdone.com/build</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/privacy</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://needthisdone.com/terms</loc>
<lastmod>2026-04-03T17:32:02.266Z</lastmod>
<changefreq>yearly</changefreq>
<priority>0.3</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/why-polish-days-are-productive</loc>
<lastmod>2026-02-27T03:01:42.713Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/rewriting-copy-plain-language</loc>
<lastmod>2026-02-27T03:01:42.418Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/loading-tricks-feel-instant</loc>
<lastmod>2026-02-27T03:01:41.810Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/glassmorphism-that-actually-works</loc>
<lastmod>2026-02-27T03:01:41.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/easter-egg-nobody-will-find</loc>
<lastmod>2026-02-27T03:01:41.162Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/building-device-mockup-preview-tool</loc>
<lastmod>2026-02-27T03:01:40.807Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/auto-cycling-showcases-phase-rotation-react</loc>
<lastmod>2026-02-27T03:01:40.350Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/polish-day</loc>
<lastmod>2026-02-19T05:22:15.904Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/why-your-sticky-header-isnt-sticking</loc>
<lastmod>2026-02-17T04:33:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/ai-context-budget-tips</loc>
<lastmod>2026-02-17T04:33:14.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/why-i-built-my-own-ecommerce-platform</loc>
<lastmod>2026-02-06T19:11:09.985Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/supabase-connection-pooling-production-nextjs</loc>
<lastmod>2026-02-06T19:11:09.809Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/self-taught-to-full-stack</loc>
<lastmod>2026-02-06T19:11:09.654Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/nextjs-typescript-ecommerce-system-design</loc>
<lastmod>2026-02-06T19:11:09.472Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/combat-medic-to-developer-skills-transfer</loc>
<lastmod>2026-02-06T19:11:09.269Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/combat-medic-to-code-military-discipline-development</loc>
<lastmod>2026-02-06T19:11:09.084Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/ai-partnership-model</loc>
<lastmod>2026-02-06T19:11:09.000Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/claude-code-ai-development-workflow</loc>
<lastmod>2026-02-06T19:11:08.583Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/circuit-breaker-redis-nodejs-production</loc>
<lastmod>2026-02-06T19:00:07.889Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/custom-stripe-checkout-nextjs-server-actions</loc>
<lastmod>2026-02-06T19:00:07.683Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/nextjs-medusa-headless-commerce-setup-guide</loc>
<lastmod>2026-02-06T19:00:07.499Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/rag-supabase-pgvector-nextjs-tutorial</loc>
<lastmod>2026-02-06T19:00:07.304Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/request-deduplication-preventing-double-submissions</loc>
<lastmod>2026-02-06T19:00:05.135Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/building-circuit-breaker-pattern-nodejs</loc>
<lastmod>2026-02-06T19:00:03.092Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/overnight-coding-with-ai-swarm</loc>
<lastmod>2026-01-19T12:32:48.776Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/two-ways-to-publish-blog-workflow</loc>
<lastmod>2026-01-19T02:17:59.027Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://needthisdone.com/blog/jquery-shaped-modern-web</loc>
<lastmod>2026-01-19T02:03:42.162Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
