<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://zahidhasantonmoy.vercel.app</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/services</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/services</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/work</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/work</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/links</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/journal</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/newsletter</loc>
<lastmod>2026-11-07T19:40:21.347Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/client-vs-server-components-ai-agent-nextjs</loc>
<lastmod>2026-11-07T13:47:20.950Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/client-vs-server-components-ai-agent-nextjs</loc>
<lastmod>2026-11-07T13:47:20.950Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/add-tool-calling-nextjs-ai-agent</loc>
<lastmod>2026-11-04T07:52:13.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/add-tool-calling-nextjs-ai-agent</loc>
<lastmod>2026-11-04T07:52:13.386Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/laravel-blade-dynamic-data-rendering</loc>
<lastmod>2026-11-05T01:28:45.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/laravel-blade-dynamic-data-rendering</loc>
<lastmod>2026-11-05T01:28:45.389Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/save-ai-agent-conversation-history-supabase-nextjs</loc>
<lastmod>2026-11-07T14:59:12.012Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/save-ai-agent-conversation-history-supabase-nextjs</loc>
<lastmod>2026-11-07T14:59:12.012Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/type-safe-ai-agent-system-typescript-guide</loc>
<lastmod>2026-11-04T11:39:41.775Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/type-safe-ai-agent-system-typescript-guide</loc>
<lastmod>2026-11-04T11:39:41.775Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/nextjs-middleware-rate-limiting-ai-agent</loc>
<lastmod>2026-11-07T16:58:33.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/nextjs-middleware-rate-limiting-ai-agent</loc>
<lastmod>2026-11-07T16:58:33.821Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/guardrails-nextjs-ai-agents-safe-tools-inputs-outputs</loc>
<lastmod>2026-11-05T09:32:22.624Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/guardrails-nextjs-ai-agents-safe-tools-inputs-outputs</loc>
<lastmod>2026-11-05T09:32:22.624Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/vercel-ai-sdk-response-streaming-nextjs</loc>
<lastmod>2026-11-04T01:00:26.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/vercel-ai-sdk-response-streaming-nextjs</loc>
<lastmod>2026-11-04T01:00:26.952Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/langchain-js-multi-step-ai-agent-nextjs</loc>
<lastmod>2026-11-04T16:39:55.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/langchain-js-multi-step-ai-agent-nextjs</loc>
<lastmod>2026-11-04T16:39:55.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/nextjs-server-action-ai-agent-backend</loc>
<lastmod>2026-10-25T01:54:00.227Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/nextjs-server-action-ai-agent-backend</loc>
<lastmod>2026-10-25T01:54:00.227Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/ai-agent-thinking-loading-state-react-ui</loc>
<lastmod>2026-11-05T02:49:42.095Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/ai-agent-thinking-loading-state-react-ui</loc>
<lastmod>2026-11-05T02:49:42.095Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/llm-vs-ai-agent-difference</loc>
<lastmod>2026-11-04T02:54:53.983Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/llm-vs-ai-agent-difference</loc>
<lastmod>2026-11-04T02:54:53.983Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/server-sent-events-sse-reliable-streaming-nextjs</loc>
<lastmod>2026-11-06T01:07:04.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/server-sent-events-sse-reliable-streaming-nextjs</loc>
<lastmod>2026-11-06T01:07:04.977Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/react-usechat-hook-streaming-ui-nextjs</loc>
<lastmod>2026-11-04T07:51:21.719Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/react-usechat-hook-streaming-ui-nextjs</loc>
<lastmod>2026-11-04T07:51:21.719Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/components-of-an-ai-agent</loc>
<lastmod>2026-11-04T02:57:26.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/components-of-an-ai-agent</loc>
<lastmod>2026-11-04T02:57:26.432Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/practicing-laravel-blade-templates-with-dynamic-data</loc>
<lastmod>2026-10-21T18:40:29.687Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/practicing-laravel-blade-templates-with-dynamic-data</loc>
<lastmod>2026-10-21T18:40:29.687Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/build-custom-tool-ai-agent-nextjs</loc>
<lastmod>2026-11-04T21:44:27.784Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/build-custom-tool-ai-agent-nextjs</loc>
<lastmod>2026-11-04T21:44:27.784Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/short-term-vs-long-term-memory-in-ai-agents</loc>
<lastmod>2026-11-02T06:49:58.422Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/short-term-vs-long-term-memory-in-ai-agents</loc>
<lastmod>2026-11-02T06:49:58.422Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/ai-agent-autonomy-levels</loc>
<lastmod>2026-11-06T13:32:04.781Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/ai-agent-autonomy-levels</loc>
<lastmod>2026-11-06T13:32:04.781Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/how-to-write-a-good-prompt-for-an-ai-agent</loc>
<lastmod>2026-11-06T18:51:10.300Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/how-to-write-a-good-prompt-for-an-ai-agent</loc>
<lastmod>2026-11-06T18:51:10.300Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/laravel-blade-basics</loc>
<lastmod>2026-11-07T03:36:25.296Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/laravel-blade-basics</loc>
<lastmod>2026-11-07T03:36:25.296Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/what-is-mcp-model-context-protocol</loc>
<lastmod>2026-11-07T08:06:03.738Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/what-is-mcp-model-context-protocol</loc>
<lastmod>2026-11-07T08:06:03.738Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/laravel-postgresql-marketplace-react-api-learning-log</loc>
<lastmod>2026-10-30T14:59:30.538Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/laravel-postgresql-marketplace-react-api-learning-log</loc>
<lastmod>2026-10-30T14:59:30.538Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/integrate-openai-claude-api-nextjs-chatbot-agent</loc>
<lastmod>2026-11-05T14:52:33.234Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/integrate-openai-claude-api-nextjs-chatbot-agent</loc>
<lastmod>2026-11-05T14:52:33.234Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/what-is-an-ai-agent</loc>
<lastmod>2026-10-22T14:13:55.640Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/what-is-an-ai-agent</loc>
<lastmod>2026-10-22T14:13:55.640Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/tool-calling-in-ai-agents</loc>
<lastmod>2026-10-31T01:57:28.040Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/tool-calling-in-ai-agents</loc>
<lastmod>2026-10-31T01:57:28.040Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/languages-and-tools-for-ai-agents</loc>
<lastmod>2026-11-05T20:09:57.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/languages-and-tools-for-ai-agents</loc>
<lastmod>2026-11-05T20:09:57.549Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/what-is-rag-in-ai-agents</loc>
<lastmod>2026-11-01T06:41:41.515Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/what-is-rag-in-ai-agents</loc>
<lastmod>2026-11-01T06:41:41.515Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/blog/ai-agent-vs-zapier-make-automation</loc>
<lastmod>2026-11-04T01:47:09.038Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://zahidhasantonmoy.vercel.app/bn/blog/ai-agent-vs-zapier-make-automation</loc>
<lastmod>2026-11-04T01:47:09.038Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
</urlset>
