<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://arfin.dev/</loc>
<lastmod>2026-04-29T12:06:00.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://arfin.dev/professional</loc>
<lastmod>2026-04-29T12:06:00.090Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.9</priority>
</url>
<url>
<loc>https://arfin.dev/blogs</loc>
<lastmod>2026-04-29T12:06:00.090Z</lastmod>
<changefreq>daily</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://arfin.dev/blog/virtual-schema-mongoose-scaling</loc>
<lastmod>2026-04-14T16:38:26.199Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/firebase-architecture-production-systems</loc>
<lastmod>2026-04-11T21:55:45.041Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/production-grade-react-native-maps</loc>
<lastmod>2026-04-11T21:53:40.493Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/revenuecat-architecture-guide</loc>
<lastmod>2026-04-11T21:51:41.098Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/stripe-billing-architecture-guide</loc>
<lastmod>2026-04-11T21:50:07.516Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/ios-authentication-expert-guide</loc>
<lastmod>2026-04-11T21:48:33.351Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/oauth-2-expert-guide</loc>
<lastmod>2026-04-11T21:46:51.447Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/jwt-implementation-guide</loc>
<lastmod>2026-04-11T21:45:11.208Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-google-oauth-implementation-guide</loc>
<lastmod>2026-04-11T21:42:56.521Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-amplify-authentication-aws-guide</loc>
<lastmod>2026-04-11T21:41:02.064Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/uv-architecture-and-best-practices</loc>
<lastmod>2026-04-11T21:39:14.826Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/architecting-github-actions-orchestration</loc>
<lastmod>2026-04-11T21:37:11.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/architects-guide-to-git</loc>
<lastmod>2026-04-11T21:35:33.719Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-ci-cd-engineering-guide</loc>
<lastmod>2026-04-11T21:33:32.695Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/linux-vms-architecture-production-mastery</loc>
<lastmod>2026-04-11T21:31:22.763Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-digitalocean-droplets-production</loc>
<lastmod>2026-04-11T21:29:13.895Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-the-edge-nginx-architecture</loc>
<lastmod>2026-04-11T21:27:13.659Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/docker-mastery-production-systems</loc>
<lastmod>2026-04-11T21:24:43.780Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-sql-system-design</loc>
<lastmod>2026-04-11T21:22:37.673Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mongodb-architecture-scale-guide</loc>
<lastmod>2026-04-11T21:20:30.248Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/postgresql-expertise-implementation-best-practices</loc>
<lastmod>2026-04-11T21:18:18.441Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/aws-s3-mastery-production-architecture</loc>
<lastmod>2026-04-11T21:16:26.226Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/architecting-reliable-ai-agents</loc>
<lastmod>2026-04-11T21:13:53.139Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/engineers-guide-vector-databases</loc>
<lastmod>2026-04-11T21:11:39.675Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/rag-engineering-guide</loc>
<lastmod>2026-04-11T21:09:01.677Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/langchain-architecture-production-best-practices</loc>
<lastmod>2026-04-11T21:07:11.819Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/microservices-strategic-decomposition</loc>
<lastmod>2026-04-11T21:04:54.484Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/monolithic-architecture-guide</loc>
<lastmod>2026-04-11T21:03:10.415Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-webhooks-engineering-best-practices</loc>
<lastmod>2026-04-11T21:00:58.360Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/socketio-production-architecture</loc>
<lastmod>2026-04-11T20:58:47.831Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-resource-oriented-rest-api-design</loc>
<lastmod>2026-04-11T20:54:46.419Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/architecting-production-react-native</loc>
<lastmod>2026-04-11T20:48:43.965Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/architecting-with-fastapi-expert-guide</loc>
<lastmod>2026-04-11T20:48:41.663Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-tailwind-css-architecture</loc>
<lastmod>2026-04-11T20:48:40.373Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-react-query-production</loc>
<lastmod>2026-04-11T20:48:38.049Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/expo-architecture-decision-guide-production</loc>
<lastmod>2026-04-11T20:48:36.659Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/nativewind-expert-implementation-guide</loc>
<lastmod>2026-04-11T20:07:31.322Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/nestjs-architecture-scale-best-practices</loc>
<lastmod>2026-04-11T18:55:49.540Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/engineering-production-express-systems</loc>
<lastmod>2026-04-11T18:55:20.409Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/role-of-system-design-in-software-development</loc>
<lastmod>2026-04-11T11:30:48.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/mastering-reactjs-deep-dive</loc>
<lastmod>2026-04-11T10:32:00.303Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/langchain-deep-dive-expertise-implementation-best-practices</loc>
<lastmod>2026-04-08T06:28:30.589Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/deep-dive-microfrontend-implementation</loc>
<lastmod>2026-04-07T06:43:10.293Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/deep-dive-typescript-expertise-implementation-best-practices</loc>
<lastmod>2026-04-04T11:33:24.672Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/deep-dive-javascript-expertise-implementation-best-practices</loc>
<lastmod>2026-04-02T14:57:00.733Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/why-blogs-dominate-seo</loc>
<lastmod>2026-04-02T07:20:35.313Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/qa-in-development-teams-strategy</loc>
<lastmod>2026-03-29T19:37:51.496Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/ai-context-window-ide-guide</loc>
<lastmod>2026-03-29T05:51:05.073Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://arfin.dev/blog/your-job-isn-t-being-stolen-by-ai-it-s-being-eaten-by-someone-who-uses-ai-better-than-you</loc>
<lastmod>2026-03-19T16:23:46.978Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
</urlset>
