<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://shahzaibakram.dev</loc>
<lastmod>2026-06-11T22:51:35.698Z</lastmod>
<changefreq>weekly</changefreq>
<priority>1</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog</loc>
<lastmod>2026-06-11T22:51:35.698Z</lastmod>
<changefreq>weekly</changefreq>
<priority>0.8</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/winning-deriv-ai-hackathon-kyc-rekognition-openai</loc>
<lastmod>2026-06-12T18:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/agy-bridge-delegating-claude-code-heavy-work-to-gemini</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/anti-anxiety-design-what-not-to-build</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/automating-x-posts-claude-github-actions</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/background-location-expo-react-native-north</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/building-an-mcp-server-in-typescript-lessons</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/building-habivit-swiftui-habit-tracker</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/chrome-web-store-assets-puppeteer-sharp-pipeline</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/claude-to-agy-hooks-vs-instructions-mcp-evolution</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/dead-mans-switch-reconnect-nudges-mobile-apps</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/deep-links-aasa-assetlinks-store-fallback</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/detecting-driving-vs-walking-gps-activity-detection</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/fixing-claude-code-trailing-dot-username-bug</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/hidden-dev-menu-production-diagnostics-mobile</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/honest-staleness-realtime-presence-ux</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/lenis-gsap-scrolltrigger-nextjs-guide</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/location-privacy-coordinate-blurring-react-native</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/lutstyles-realtime-lut-preview-webgl</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/mdx-at-scale-parser-traps</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/nextjs-seo-json-ld-llms-txt-complete-setup</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/northlab-folders-local-first-extension-architecture</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/outsystems-odc-certification-senior-frontend-perspective</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/password-gated-admin-panel-nextjs-supabase</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/prkit-chrome-extension-licensing-paddle-upstash</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/push-notification-copy-eq-presets</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/raspberry-pi-5-home-server-openmediavault-pihole-wireguard</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/rebuilding-my-portfolio-nextjs-16-react-three-fiber</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/revenuecat-promo-entitlements-gift-subscriptions</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/scaling-content-site-100-articles-seo-adsense</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/zen-google-blocking-one-tap-and-ai-overviews</loc>
<lastmod>2026-06-12T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/why-env-wins-over-objects-in-web-apps</loc>
<lastmod>2025-11-22T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/optimizing-react-performance</loc>
<lastmod>2025-01-15T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/typescript-best-practices</loc>
<lastmod>2025-01-10T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
<url>
<loc>https://shahzaibakram.dev/blog/modern-css-techniques</loc>
<lastmod>2025-01-05T00:00:00.000Z</lastmod>
<changefreq>monthly</changefreq>
<priority>0.7</priority>
</url>
</urlset>
