<?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://vibecodebasics.com/</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/start-here</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/about</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/topics/vibe-coding</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/topics/ai-coding-tools</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/topics/ai-news</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/topics/nextjs</loc>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/ai-news-october-2026</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/ai-news-october-2026/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/best-ai-app-builders</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/best-ai-app-builders/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/build-full-stack-app-with-ai</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/build-full-stack-app-with-ai/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/claude-code-beginners-guide</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/claude-code-beginners-guide/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/vibe-coding-prompting-guide</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/vibe-coding-prompting-guide/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/vibe-coding-security-checklist</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/vibe-coding-security-checklist/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/agents-md-ai-context-files</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/agents-md-ai-context-files/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/debugging-ai-generated-code</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/debugging-ai-generated-code/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/git-for-vibe-coders</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/git-for-vibe-coders/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/mcp-model-context-protocol-explained</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/mcp-model-context-protocol-explained/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/spec-driven-development-ai</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/spec-driven-development-ai/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/ai-coding-tools-comparison</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/ai-coding-tools-comparison/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/what-is-vibe-coding</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/what-is-vibe-coding/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/codeium-free-ai-coding</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/codeium-free-ai-coding/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/cursor-ide-ai-coding</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/cursor-ide-ai-coding/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/google-antigravity-ai-coding</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/google-antigravity-ai-coding/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/tabnine-ai-assistant</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/tabnine-ai-assistant/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/github-copilot-guide</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/github-copilot-guide/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/nextjs-api-routes</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/nextjs-api-routes/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/nextjs-image-optimization</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/nextjs-image-optimization/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/nextjs-metadata-seo</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/nextjs-metadata-seo/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/nextjs-middleware-authentication</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/nextjs-middleware-authentication/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/nextjs-routing-dynamic-routes</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/nextjs-routing-dynamic-routes/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
<url>
<loc>https://vibecodebasics.com/blog/getting-started-with-nextjs</loc>
<image:image>
<image:loc>https://vibecodebasics.com/blog/getting-started-with-nextjs/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-05T00:00:00.000Z</lastmod>
</url>
</urlset>
