<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1">
<url>
<loc>https://bluenebula.dev/</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/services</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/services/web-app-development</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/services/shopify-development</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/services/ai-integration</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/services/app-rescue</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/about</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/contact</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/san-francisco-bay-area</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/privacy</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/terms</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/grubby-ai</loc>
<image:image>
<image:loc>https://bluenebula.dev/grubby-editor.webp</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/one-divine-source</loc>
<image:image>
<image:loc>https://bluenebula.dev/one-divine-source-hero.webp</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/cypress-clothiers</loc>
<image:image>
<image:loc>https://bluenebula.dev/cypress-hero.webp</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/veranasi</loc>
<image:image>
<image:loc>https://bluenebula.dev/veranasi-hero.webp</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/coop-de-lavender</loc>
<image:image>
<image:loc>https://bluenebula.dev/coopdelavender.jpg</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/work/social-snitch</loc>
<image:image>
<image:loc>https://bluenebula.dev/social-snitch-hero.webp</image:loc>
</image:image>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/vibe-coded-app-launch-checklist</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/supabase-rls-mistakes-ai-built-apps</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/ai-shopping-agents-ecommerce-seo-funnels</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/nextjs-16-vs-15-7-breaking-changes-and-how-to-fix</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/nextjs-15-partial-prerendering-ppr</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/publisher-squeeze-ai-answers-vs-referral-traffic</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/ai-in-customer-service</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/writing-for-googles-ai-overviews-ai-mode</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://bluenebula.dev/blog/seo-strategies-for-lead-generation</loc>
<lastmod>2026-10-12T00:00:00.000Z</lastmod>
</url>
</urlset>
