<?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://www.fabwaseem.com</loc>
<image:image>
<image:loc>https://www.fabwaseem.com/opengraph-image</image:loc>
</image:image>
<lastmod>2026-10-17T16:46:15.091Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects</loc>
<lastmod>2026-10-17T16:46:15.091Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/sonora</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1784875367/fabwaseem/projects/w2idxteqkslbxyb8zcjc.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.166Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/civitai-gallery-explorer</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/c_fill,ar_16:9,g_center/f_auto,q_auto,c_limit,w_2000/v1791990431/fabwaseem/projects/civitai-gallery-explorer-cover.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.168Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/civitai-browser</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1784887935/fabwaseem/projects/rt5mjlhbvgabuolbzd12.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.169Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/snagbox</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1791987603/fabwaseem/projects/j0ac6jnrvan0pnjymnu7.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:39.129Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/forgekit</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_1600/v1792135585/fabwaseem/blog/nextjs-ai-starter-kit/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:41.209Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/snipshot</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1784875388/fabwaseem/projects/fcob4ylviuxgrzevwfqk.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.173Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/open-releases</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1784887671/fabwaseem/projects/bsphyt5rrqufytkzi1ws.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:43.248Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/vidyoza</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1786245532/fabwaseem/projects/nkbtmlxg2cg2pvnrf1dq.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.177Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/cladly</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_1600/v1786252315/fabwaseem/projects/w95kij3u6wfbzqoa8bxe.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.178Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/novacraft-ui</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1791988023/fabwaseem/projects/rzarehluevee2jgezfxm.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:45.284Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/foliora</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1791990378/fabwaseem/projects/foliora-home.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:47.362Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/lumina</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_2000/v1791990430/fabwaseem/projects/lumina-cover.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:49.435Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/banowi-agent</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_1600/v1785917266/fabwaseem/projects/s1imsqs6wpmg2d0klfou.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:18:59.184Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/banowi</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_1600/v1785918562/fabwaseem/projects/thmwcpxlsbmsdwosjwji.png</image:loc>
</image:image>
<lastmod>2026-10-17T16:41:51.600Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/projects/plinth</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/f_auto,q_auto,c_limit,w_1600/v1792255569/fabwaseem/projects/bxhiu5mmtqwbccuf30nt.webp</image:loc>
</image:image>
<lastmod>2026-10-17T16:46:15.091Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/page/2</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/page/3</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/self-host-nextjs-with-coolify</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792087986/fabwaseem/blog/self-host-nextjs-coolify/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-15T18:14:30.616Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/coolify-vs-vercel</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792127646/fabwaseem/blog/coolify-vs-vercel/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-16T05:20:27.013Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/nextjs-seo-ai-search</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792132326/fabwaseem/blog/nextjs-seo-ai-search/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-16T06:33:15.340Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/nextjs-dockerfile</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792132654/fabwaseem/blog/nextjs-dockerfile/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T14:16:30.932Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/llms-txt-generator</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792136244/fabwaseem/blog/llms-txt-generator/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/free-og-image-generator</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792135341/fabwaseem/blog/free-og-image-generator/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-16T11:16:46.249Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/nextjs-ai-starter-kit</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792135585/fabwaseem/blog/nextjs-ai-starter-kit/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:53:37.850Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/ai-seo-checker</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792136244/fabwaseem/blog/ai-seo-checker/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-16T11:28:34.494Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/server-actions-vs-route-handlers</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792214051/fabwaseem/blog/server-actions-vs-route-handlers/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T15:18:05.897Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/agents-md-vs-claude-md</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792135029/fabwaseem/blog/agents-md-vs-claude-md/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T13:43:09.098Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/nextjs-security-update-october-2026</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792243822/fabwaseem/blog/nextjs-security-update-october-2026/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T13:43:13.727Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/mcp-server-stateless</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792245075/fabwaseem/blog/mcp-server-stateless/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T13:53:12.185Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/agent-skills</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792244396/fabwaseem/blog/agent-skills/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/build-mcp-server-nextjs</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792132371/fabwaseem/blog/build-mcp-server-nextjs/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T14:16:28.652Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/typescript-7</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792245721/fabwaseem/blog/typescript-7/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T14:16:33.118Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/better-auth-nextjs</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792250133/fabwaseem/blog/better-auth-nextjs/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T15:17:04.177Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/nextjs-use-cache</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792242219/fabwaseem/blog/nextjs-use-cache/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T15:17:58.243Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/uuidv7-postgres</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792251439/fabwaseem/blog/uuidv7-postgres/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T15:38:10.794Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/react-view-transitions</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792247154/fabwaseem/blog/react-view-transitions/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:53:35.766Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/drizzle-vs-prisma</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792248749/fabwaseem/blog/drizzle-vs-prisma/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:53:30.390Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/prisma-8</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792246448/fabwaseem/blog/prisma-8/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T16:53:32.769Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/mcp-vs-api</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792256847/fabwaseem/blog/mcp-vs-api/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T17:09:12.521Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/pgvector-vs-pinecone-vs-qdrant</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792255904/fabwaseem/blog/pgvector-vs-pinecone-vs-qdrant/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T17:10:19.749Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/react-compiler-nextjs</loc>
<image:image>
<image:loc>https://res.cloudinary.com/wasicloudinary/image/upload/v1792253625/fabwaseem/blog/react-compiler-nextjs/cover.jpg</image:loc>
</image:image>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/category</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/category/ai-engineering</loc>
<lastmod>2026-10-17T17:10:19.749Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/category/devops-self-hosting</loc>
<lastmod>2026-10-17T15:38:10.794Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/category/nextjs-react</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/agents-md</loc>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/ai</loc>
<lastmod>2026-10-17T17:10:19.749Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/ai-agents</loc>
<lastmod>2026-10-17T17:09:12.521Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/ai-coding</loc>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/ai-sdk</loc>
<lastmod>2026-10-17T16:53:37.850Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/ai-search</loc>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/api-security</loc>
<lastmod>2026-10-17T15:18:05.897Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/cache-components</loc>
<lastmod>2026-10-17T16:53:35.766Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/caching</loc>
<lastmod>2026-10-17T15:17:58.243Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/chatgpt</loc>
<lastmod>2026-10-16T11:28:34.494Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/claude-code</loc>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/coolify</loc>
<lastmod>2026-10-16T05:20:27.013Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/cursor</loc>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/deployment</loc>
<lastmod>2026-10-17T16:53:32.769Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/devops</loc>
<lastmod>2026-10-17T16:53:32.769Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/docker</loc>
<lastmod>2026-10-17T14:16:30.932Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/free-tools</loc>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/geo</loc>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/json-ld</loc>
<lastmod>2026-10-16T06:33:15.340Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/llms-txt</loc>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/mcp</loc>
<lastmod>2026-10-17T17:09:12.521Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/next-js</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/og-image</loc>
<lastmod>2026-10-16T11:16:46.249Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/open-graph</loc>
<lastmod>2026-10-16T11:16:46.249Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/open-source</loc>
<lastmod>2026-10-17T16:53:37.850Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/performance</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/postgresql</loc>
<lastmod>2026-10-17T17:10:19.749Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/rag</loc>
<lastmod>2026-10-17T16:53:37.850Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/robots-txt</loc>
<lastmod>2026-10-16T11:28:34.494Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/route-handlers</loc>
<lastmod>2026-10-17T15:18:05.897Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/security</loc>
<lastmod>2026-10-17T15:18:00.813Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/self-hosting</loc>
<lastmod>2026-10-17T14:16:30.932Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/seo</loc>
<lastmod>2026-10-16T11:28:36.788Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/server-actions</loc>
<lastmod>2026-10-17T15:18:05.897Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/social-media</loc>
<lastmod>2026-10-16T11:16:46.249Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/typescript</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/vercel</loc>
<lastmod>2026-10-16T05:20:27.013Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/category/nextjs-react/page/2</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/next-js/page/2</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
<url>
<loc>https://www.fabwaseem.com/blog/tag/typescript/page/2</loc>
<lastmod>2026-10-17T17:10:22.740Z</lastmod>
</url>
</urlset>
