<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://thesanaullah.dev/</loc>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies</loc>
<changefreq>weekly</changefreq>
<priority>0.85</priority>
</url>
<url>
<loc>https://thesanaullah.dev/apps</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/packages</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/open-source</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/about</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog</loc>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://thesanaullah.dev/cv</loc>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/contact</loc>
<changefreq>yearly</changefreq>
<priority>0.5</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/pixedge-admin</loc>
<lastmod>2026-09-21T08:52:06.132Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/quotes-admin</loc>
<lastmod>2026-09-21T08:52:07.511Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-fix-expansiontile-talkback-double-swipe-on-android</loc>
<lastmod>2026-09-21T08:52:08.732Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-keep-non-fullscreen-searchanchor-above-the-keyboard</loc>
<lastmod>2026-09-21T08:52:09.990Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/include-wrap-spacing-in-max-intrinsic-main-axis-extent</loc>
<lastmod>2026-09-21T08:52:11.930Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/material-ui-allow-custom-materialinkcontroller-implementations</loc>
<lastmod>2026-09-21T08:52:13.568Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/diat-ai-calorie-counter</loc>
<lastmod>2026-09-21T08:52:14.358Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/sellsnap-product-photo-editor</loc>
<lastmod>2026-09-21T08:52:15.114Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/mycam-makeup-and-beauty-camera</loc>
<lastmod>2026-09-21T08:52:16.032Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-bugs</loc>
<lastmod>2026-09-21T08:52:17.278Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/apply-testsemantics</loc>
<lastmod>2026-09-21T08:52:18.938Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-run-running-coach-plans</loc>
<lastmod>2026-09-21T08:52:19.748Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/kegal</loc>
<lastmod>2026-09-21T08:52:20.539Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-typos</loc>
<lastmod>2026-09-21T08:52:21.773Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/core-add-ftp-to-patternscompat-protocol-to-match-platform-patterns</loc>
<lastmod>2026-09-21T08:52:22.975Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/app-builder-no-code-app-maker</loc>
<lastmod>2026-09-21T08:52:23.786Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/website-builder-website-maker</loc>
<lastmod>2026-09-21T08:52:24.773Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/qr-code-scanner-generator</loc>
<lastmod>2026-09-21T08:52:25.747Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/webx-ai-website-builderdesign</loc>
<lastmod>2026-09-21T08:52:26.504Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/tts-afex-text-to-speech-pdf</loc>
<lastmod>2026-09-21T08:52:27.266Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/wall-pilates-home-workout</loc>
<lastmod>2026-09-21T08:52:28.037Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/diat-ai-calorie-counter-ios</loc>
<lastmod>2026-09-21T08:52:28.682Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor-maker</loc>
<lastmod>2026-09-21T08:52:29.369Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor-android</loc>
<lastmod>2026-09-21T08:52:30.155Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/afex-wall-pilates</loc>
<lastmod>2026-09-21T08:52:30.834Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/3d-modeling-cad-designer</loc>
<lastmod>2026-09-21T08:52:31.610Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/scan-pdf-documents</loc>
<lastmod>2026-09-21T08:52:32.378Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/print-hub-print-and-design</loc>
<lastmod>2026-09-21T08:52:33.130Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidweave-video-editor</loc>
<lastmod>2026-09-21T08:52:33.928Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/floor-plan-ai-house-design</loc>
<lastmod>2026-09-21T08:52:34.695Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-ecommerce-store-builder</loc>
<lastmod>2026-09-21T08:52:35.485Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-reader-text-to-speech</loc>
<lastmod>2026-09-21T08:52:36.250Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/mama-haven-ai-baby-tracker</loc>
<lastmod>2026-09-21T08:52:37.022Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/period-tracker-ovulation</loc>
<lastmod>2026-09-21T08:52:37.757Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/genz-qr-scanner</loc>
<lastmod>2026-09-21T08:52:38.455Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-material-button-testdart</loc>
<lastmod>2026-09-21T08:52:39.715Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/waterfall-wallpaper-live</loc>
<lastmod>2026-09-21T08:52:40.512Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/add-editabletextunfocusedselectioncolor-for-view-unfocus-styling</loc>
<lastmod>2026-09-21T08:52:41.671Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/fix-self-comparison-and-assert-typos-in-testsemantics</loc>
<lastmod>2026-09-21T08:52:42.826Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-animated-icons-testdart</loc>
<lastmod>2026-09-21T08:52:44.815Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-autocomplete-testdart</loc>
<lastmod>2026-09-21T08:52:46.528Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-range-slider-testdart</loc>
<lastmod>2026-09-21T08:52:48.124Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-filled-button-testdart</loc>
<lastmod>2026-09-21T08:52:49.270Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-outlined-button-testdart</loc>
<lastmod>2026-09-21T08:52:50.445Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-text-button-testdart</loc>
<lastmod>2026-09-21T08:52:51.630Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-raw-material-button-testdart</loc>
<lastmod>2026-09-21T08:52:52.884Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-user-accounts-drawer-header-testdart</loc>
<lastmod>2026-09-21T08:52:54.086Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-cross-imports-from-material-tests</loc>
<lastmod>2026-09-21T08:52:55.774Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-card-testdart</loc>
<lastmod>2026-09-21T08:52:57.448Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-feedback-tester-cross-import-from-calendar-date-picker-test</loc>
<lastmod>2026-09-21T08:52:59.065Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/auto-theme</loc>
<lastmod>2026-09-21T08:53:01.423Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-feedback-tester-cross-import-from-checkbox-list-tile-test</loc>
<lastmod>2026-09-21T08:53:03.047Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-sliver-test-utils-cross-import-from-sliver-app-bar-test</loc>
<lastmod>2026-09-21T08:53:04.297Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/magic-responsive</loc>
<lastmod>2026-09-21T08:53:05.441Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/disable-web-hot-reload-when-running-with-no-hot</loc>
<lastmod>2026-09-21T08:53:07.025Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/preserve-multiple-set-cookie-headers-in-web-proxy</loc>
<lastmod>2026-09-21T08:53:08.629Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-lifecycle-guard</loc>
<lastmod>2026-09-21T08:53:09.701Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/quiz-learning-app</loc>
<lastmod>2026-09-21T08:53:10.827Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-ar-easy</loc>
<lastmod>2026-09-21T08:53:12.011Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/vidkit</loc>
<lastmod>2026-09-21T08:53:13.240Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/webify-toolkit</loc>
<lastmod>2026-09-21T08:53:14.299Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/hyper-table</loc>
<lastmod>2026-09-21T08:53:15.387Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-build-doctor</loc>
<lastmod>2026-09-21T08:53:16.443Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/ai-kit</loc>
<lastmod>2026-09-21T08:53:17.586Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/holihop-ai</loc>
<lastmod>2026-09-21T08:53:19.270Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/sanaullah</loc>
<lastmod>2026-09-21T08:53:20.382Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/arc-progress-ring</loc>
<lastmod>2026-09-21T08:53:21.651Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/custom-ruler</loc>
<lastmod>2026-09-21T08:53:22.695Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/intermittent-fasting-ai-scan</loc>
<lastmod>2026-09-21T08:53:23.436Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/dragon-wallpapers-live</loc>
<lastmod>2026-09-21T08:53:24.226Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/retro-gaming-wallpapers</loc>
<lastmod>2026-09-21T08:53:25.001Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/full-battery-charging-alarm</loc>
<lastmod>2026-09-21T08:53:25.767Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/one-piece-anime</loc>
<lastmod>2026-09-21T08:53:26.534Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/signature-maker-e-sign-creator</loc>
<lastmod>2026-09-21T08:53:27.303Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/anime-wallpapers-live</loc>
<lastmod>2026-09-21T08:53:28.043Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht</loc>
<lastmod>2026-09-21T08:53:28.733Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-seller</loc>
<lastmod>2026-09-21T08:53:29.465Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-seller-app</loc>
<lastmod>2026-09-21T08:53:30.169Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-shopping</loc>
<lastmod>2026-09-21T08:53:30.847Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/khareedo-farokht-app</loc>
<lastmod>2026-09-21T08:53:31.532Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/live-video-wallpapers-hd</loc>
<lastmod>2026-09-21T08:53:32.282Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/love-video-status</loc>
<lastmod>2026-09-21T08:53:33.034Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/roadmapforge</loc>
<lastmod>2026-09-21T08:53:34.666Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/remove-semantics-tester-import-from-cupertinoslider-testdart</loc>
<lastmod>2026-09-21T08:53:35.931Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/flutter-wallpaper-plus</loc>
<lastmod>2026-09-21T08:53:37.178Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/expense-tracker</loc>
<lastmod>2026-09-21T08:53:38.416Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/work/video-live-wallpapers-4k</loc>
<lastmod>2026-09-21T08:53:39.181Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.6</priority>
</url>
<url>
<loc>https://thesanaullah.dev/case-studies/vidweave-on-device-video-export-that-keeps-edits-accurate</loc>
<lastmod>2026-09-21T09:03:54.731Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-idraw-a-flutter-drawing-app-with-lessons-a-studio-and-an-ai-coach</loc>
<lastmod>2026-09-21T05:02:53.551Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/serial-app</loc>
<lastmod>2026-08-24T10:00:08.117Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/flutter-on-device-offline-thin-clients</loc>
<lastmod>2026-08-21T07:45:40.800Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-bloom-cycle-to-pregnancy-tracking-with-rule-based-insights-not-diagnostic-ai</loc>
<lastmod>2026-08-21T07:27:56.900Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-mama-haven-care-logs-on-device-sleep-audio-and-a-streaming-ai-companion</loc>
<lastmod>2026-08-21T07:26:47.378Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-aura-pilates-a-mat-workout-studio-with-a-player-that-respects-the-session</loc>
<lastmod>2026-08-21T07:25:56.051Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-kegalflow-privacy-first-wellness-training-with-explainable-adaptive-pacing</loc>
<lastmod>2026-08-21T07:25:15.689Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-website-builder-a-mobile-ops-client-for-template-to-deploy-sites</loc>
<lastmod>2026-08-21T07:24:18.158Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-vocoliss-text-to-speech-reading-with-ai-that-degrades-honestly-offline</loc>
<lastmod>2026-08-21T07:23:24.753Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-app-builder-a-phone-client-for-remote-template-to-apk-builds</loc>
<lastmod>2026-08-21T07:22:24.659Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-floormind-ai-floor-plans-that-stay-editable-even-offline</loc>
<lastmod>2026-08-21T07:21:24.821Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-pixedge-a-wallpaper-feed-that-stays-smooth-with-a-smart-image-pipeline</loc>
<lastmod>2026-08-21T07:20:29.312Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-sellsnap-ai-seller-campaigns-with-an-offline-first-demo-path</loc>
<lastmod>2026-08-21T07:18:32.396Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-qr-scanner-pro-batch-workflows-and-an-app-lock</loc>
<lastmod>2026-08-21T07:17:36.942Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-scancam-on-device-document-ocr-that-admits-what-it-cant-do</loc>
<lastmod>2026-08-21T07:16:45.203Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-thesanaullahdev</loc>
<lastmod>2026-08-21T07:15:46.042Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-cadora-on-device-3d-cad-where-face-ids-matter-more-than-triangles</loc>
<lastmod>2026-08-21T07:14:24.343Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-songora-rendering-a-full-song-on-a-phone-without-sending-audio-to-the-cloud</loc>
<lastmod>2026-08-21T07:11:41.921Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-irun-ai-an-explainable-running-coach-that-refuses-to-hallucinate-workouts</loc>
<lastmod>2026-08-21T07:10:45.838Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/building-vidweave-on-device-video-rendering-that-keeps-edits-accurate</loc>
<lastmod>2026-08-21T07:09:27.468Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://thesanaullah.dev/blog/four-pull-requests-in-flutter-3-47-0</loc>
<lastmod>2026-08-18T10:53:45.238Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
