<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9">
    <url>
    <loc>https://abdulkadersafi.com/</loc>
    <lastmod>2026-04-02T14:15:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects</loc>
    <lastmod>2026-04-02T14:15:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog</loc>
    <lastmod>2026-04-02T14:15:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/contact</loc>
    <lastmod>2026-04-02T14:15:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/privacy-policy</loc>
    <lastmod>2026-04-02T14:15:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/modern-text-to-speech-application-with-ai-powered-text-optimization</loc>
    <lastmod>2026-02-10T19:35:47+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/rename-images-with-ai</loc>
    <lastmod>2026-02-10T19:34:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/clarifai-free-ai-powered-code-analysis-for-visual-studio-code</loc>
    <lastmod>2026-02-10T19:33:35+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/i-built-a-better-file-explorer-for-vscode-because-macos-finder-is-painful</loc>
    <lastmod>2026-02-10T19:33:16+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/3d-model-viewer-in-rust-with-bevy-gltf-animation-preview-tool</loc>
    <lastmod>2026-02-10T19:32:44+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/dental-clinic-website</loc>
    <lastmod>2026-02-10T18:46:39+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/invoice-generator</loc>
    <lastmod>2026-02-10T12:33:37+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/pdf-rag-system</loc>
    <lastmod>2026-02-10T12:33:27+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/third-person-shooter</loc>
    <lastmod>2026-02-10T12:32:54+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/disc-clinic</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/golds-gym-kuwait</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/rsvp-for-banking-association</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/imf-2025</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/boq-catalog-management-dashboard-streamlined-product-comparison-and-workflow</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/dsrpt</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/lead-generating-automation-n8n</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/projects/victory-arch</loc>
    <lastmod>2026-01-23T22:59:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/where-should-you-host-your-app-hosting-providers-compared</loc>
    <lastmod>2026-04-02T06:09:07+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/frontend-frameworks-vs-meta-frameworks-when-to-use-reactvue-and-when-to-choose-nextjsnuxtjs</loc>
    <lastmod>2026-04-02T06:07:16+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-to-write-a-product-requirements-document-prd-with-ai-tools</loc>
    <lastmod>2026-04-02T06:07:13+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/trying-vibe-coding-for-the-first-time-with-claude-code-i-built-an-invoice-generator-in-one-day</loc>
    <lastmod>2026-04-02T06:07:11+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/the-ultimate-claude-code-workflow-guide-from-setup-to-supercharged-automation</loc>
    <lastmod>2026-04-02T06:07:08+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/why-90-of-projects-dont-need-more-than-sqlite</loc>
    <lastmod>2026-04-02T06:07:05+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/the-easiest-way-to-run-llm-models-locally-a-practical-guide-using-ollama-and-lm-studio</loc>
    <lastmod>2026-04-02T06:07:02+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-i-designed-a-full-ui-in-2-hours-using-ux-pilot-ai</loc>
    <lastmod>2026-04-02T06:06:59+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/dia-the-ai-browser-thats-changing-how-we-use-the-web-2025-guide</loc>
    <lastmod>2026-04-02T06:06:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/libsql-the-cloud-native-distributed-version-of-sqlite</loc>
    <lastmod>2026-04-02T06:06:53+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/backend-as-a-service-baas-what-it-is-why-it-matters-and-the-top-tools-to-know</loc>
    <lastmod>2026-04-02T06:06:47+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/progressive-web-apps-pwas-vs-native-apps-a-2025-comparison</loc>
    <lastmod>2026-04-02T06:06:39+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/7-signs-its-time-to-upgrade-your-mobile-app-and-how-i-can-help</loc>
    <lastmod>2026-04-02T06:06:36+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/threads-vs-processes-in-programming-a-complete-guide</loc>
    <lastmod>2026-04-02T06:06:16+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/filamentphp-v4-the-best-laravel-cms-just-got-smarter</loc>
    <lastmod>2026-04-02T06:06:12+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/sql-vs-nosql-a-look-at-mongodb-and-its-trade-offs</loc>
    <lastmod>2026-04-02T06:06:00+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/is-it-still-worth-using-bootstrap-in-2025-when-tailwind-and-shadcnui-exist</loc>
    <lastmod>2026-04-02T06:05:52+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/custom-html-javascript-attributes-a-developers-guide-with-examples</loc>
    <lastmod>2026-04-02T06:05:48+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-to-use-claude-code-right-the-ultimate-guide-to-ai-powered-development-best-practices-in-2025</loc>
    <lastmod>2026-04-02T06:05:45+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/react-192-is-here-what-developers-need-to-know</loc>
    <lastmod>2026-04-02T06:05:34+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-a-modern-text-to-speech-application-with-ai-powered-text-optimization</loc>
    <lastmod>2026-04-02T06:04:48+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/clarifai-free-ai-powered-code-analysis-for-visual-studio-code</loc>
    <lastmod>2026-04-02T04:50:19+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/rag-for-developers-building-context-aware-documentation-assistants</loc>
    <lastmod>2026-04-02T04:48:56+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/why-figma-bought-payload-cms-and-why-it-actually-makes-a-lot-of-sense</loc>
    <lastmod>2026-04-02T04:45:33+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/top-project-management-tools-in-2025-clickup-obsidian-notion-more</loc>
    <lastmod>2026-04-02T04:43:29+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/what-are-the-core-on-page-seo-elements-i-should-focus-on-before-launching</loc>
    <lastmod>2026-04-02T04:41:01+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/exploring-api-types-rest-graphql-grpc-and-more</loc>
    <lastmod>2026-04-02T04:38:11+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/introducing-mcp-the-next-evolution-in-api-architecture</loc>
    <lastmod>2026-04-02T04:36:32+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/when-why-you-should-containerize-your-application-a-comprehensive-guide</loc>
    <lastmod>2026-04-02T04:34:08+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/exploring-the-laravel-ecosystem</loc>
    <lastmod>2026-04-02T04:31:23+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/mastering-seo-a-comprehensive-guide-for-any-website</loc>
    <lastmod>2026-04-02T04:29:14+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/beyond-click-here-a-guide-to-different-types-of-links-you-need-to-know</loc>
    <lastmod>2026-04-02T04:25:29+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/mastering-efficiency-a-guide-to-vim-neovim-and-motion-commands</loc>
    <lastmod>2026-04-02T04:22:33+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/i-built-a-better-file-explorer-for-vscode-because-macos-finder-is-painful</loc>
    <lastmod>2026-03-25T07:51:04+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/mastering-rsync-the-ultimate-command-for-fast-code-deployment-and-server-syncing</loc>
    <lastmod>2026-03-24T10:01:01+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/pytorch-vs-tensorflow-a-beginner-developers-guide-to-choosing-the-right-framework</loc>
    <lastmod>2026-03-24T10:00:22+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/net-10-released-complete-guide-to-new-features-and-performance-improvements-in-2025</loc>
    <lastmod>2026-02-11T18:02:51+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/frontend-system-design-essentials-7-common-mistakes-and-how-to-avoid-them</loc>
    <lastmod>2026-02-11T18:02:47+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/anthropic-acquires-bun-what-this-means-for-javascript-development-and-ai-coding-tools-in-2025</loc>
    <lastmod>2026-02-11T18:02:41+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/2026-web-design-trends-9-essential-patterns-shaping-the-future-of-digital-design</loc>
    <lastmod>2026-02-11T18:02:36+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/learn-these-10-ai-concepts-before-its-too-late</loc>
    <lastmod>2026-02-11T18:02:25+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-vs-code-extensions-in-2026-the-complete-modern-guide</loc>
    <lastmod>2026-02-11T18:02:21+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/dental-clinic-website</loc>
    <lastmod>2026-02-11T18:02:16+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-a-game-engine-from-scratch-with-c-and-c-architecture-vulkan-rendering-and-lessons-learned</loc>
    <lastmod>2026-02-11T18:02:10+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/platform-engineering-in-practice-building-your-internal-developer-platform</loc>
    <lastmod>2026-02-11T17:59:35+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-an-ai-powered-image-renaming-desktop-app-with-python-tkinter-and-ollama</loc>
    <lastmod>2026-02-10T19:54:54+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/react-native-with-expo-vs-react-native-cli-a-developers-complete-guide-2025</loc>
    <lastmod>2026-02-10T19:51:25+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/what-is-technical-debt-a-complete-guide-for-businesses-developers</loc>
    <lastmod>2026-02-10T19:49:49+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/retrieval-augmented-generation-rag-with-local-pdfs-and-ollama-a-developers-guide</loc>
    <lastmod>2026-02-10T19:49:45+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-to-optimize-sql-queries-to-run-faster-a-developers-guide</loc>
    <lastmod>2026-02-10T19:49:03+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/nextjs-middleware-a-developers-guide-with-real-use-cases-and-code-examples</loc>
    <lastmod>2026-02-10T19:48:59+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/prompt-vs-context-engineering-a-complete-guide-to-ai-communication-optimization</loc>
    <lastmod>2026-02-10T19:47:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-to-choose-the-right-web-development-partner-for-your-business</loc>
    <lastmod>2026-02-10T19:47:29+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/native-or-cross-platform-mobile-app-how-to-decide-in-2025</loc>
    <lastmod>2026-02-10T19:47:12+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/api-design-and-architecture-a-complete-developers-guide-to-building-scalable-apis</loc>
    <lastmod>2026-02-10T19:46:44+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/aws-us-east-1-outage-october-2025-complete-analysis-and-impact-report</loc>
    <lastmod>2026-02-10T19:45:29+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/the-ultimate-guide-to-google-search-operators-master-advanced-search-techniques-in-2025</loc>
    <lastmod>2026-02-10T19:45:25+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-to-reduce-docker-image-size-from-12gb-to-10mb-a-complete-optimization-guide</loc>
    <lastmod>2026-02-10T19:44:17+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/modern-web-styling-best-practices-bootstrap-vs-tailwind-css-vs-material-ui-vs-shadcn-ui-in-2025</loc>
    <lastmod>2026-02-10T19:44:14+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/using-partial-views-in-aspnet-core-mvc</loc>
    <lastmod>2025-09-22T12:24:16+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-i-used-ai-to-instantly-generate-a-postman-json-collection-and-why-you-should-too</loc>
    <lastmod>2025-09-14T10:09:23+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/nextjs-155-a-developers-guide-to-turbocharged-builds-full-node-middleware-smarter-typescript</loc>
    <lastmod>2025-09-03T08:22:22+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/react-19-memoization-is-usememo-usecallback-no-longer-necessary</loc>
    <lastmod>2025-09-01T06:46:13+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/why-developers-choose-shadcn-ui-over-radix-ui</loc>
    <lastmod>2025-08-24T09:18:50+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/local-seo-and-google-my-business-gmb-listings-a-complete-guide</loc>
    <lastmod>2025-08-22T15:35:18+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/html-best-practices-for-login-and-signup-forms</loc>
    <lastmod>2025-08-04T10:20:22+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/razor-vs-blazor-in-net-whats-the-difference</loc>
    <lastmod>2025-08-03T07:18:21+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/electron-vs-tauri-can-we-really-start-relying-on-tauri-instead</loc>
    <lastmod>2025-07-31T07:02:48+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/design-systems-explained-atoms-molecules-organisms-templates-and-pages</loc>
    <lastmod>2025-07-25T09:34:58+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/how-ai-is-influencing-todays-design-workflows</loc>
    <lastmod>2025-07-22T06:35:00+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/top-5-svg-icon-libraries-for-any-project-or-framework-2025</loc>
    <lastmod>2025-07-20T11:23:32+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-my-first-net-core-mvc-rsvp-platform-for-a-banking-association-event</loc>
    <lastmod>2025-07-15T07:27:23+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/everything-you-need-to-know-about-es2025-whats-new-in-javascript</loc>
    <lastmod>2025-06-28T13:58:57+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/when-to-use-rest-graphql-or-grpc-a-practical-breakdown</loc>
    <lastmod>2025-06-23T10:52:26+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/securing-your-api-auth-strategies-for-rest-vs-graphql-with-spring-boot</loc>
    <lastmod>2025-06-21T12:16:57+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/should-you-migrate-from-rest-to-graphql-what-to-consider</loc>
    <lastmod>2025-06-19T21:25:59+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/vibe-coding-the-good-the-bad-and-the-future-of-software-development</loc>
    <lastmod>2025-06-19T21:16:25+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/building-scalable-apis-rest-best-practices-you-shouldnt-ignore</loc>
    <lastmod>2025-06-19T09:02:47+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/mastering-self-hosting-with-reverse-proxy-servers-a-beginners-guide</loc>
    <lastmod>2025-06-18T14:14:28+00:00</lastmod>
            </url>
    <url>
    <loc>https://abdulkadersafi.com/blog/cross-platform-excellence-with-react-native-and-expo-a-developers-guide-to-building-apps-fast</loc>
    <lastmod>2025-06-18T13:36:59+00:00</lastmod>
            </url>
</urlset>
