AIAyesha Iftikharinaishayy.hashnode.dev·4h ago · 4 min readPrerendering a Vite + React SPA with Playwright so crawlers and AI agents see real HTMLPDF Perfect is a plain Vite + React single-page app. Every PDF tool runs in the browser, so there's no server-side logic at all, and I wanted to keep it that way. That created an SEO problem: every UR01I
AIAyesha Iftikharinaishayy.hashnode.dev·4d ago · 10 min readOffline-First Sync in Flutter with SQLite & FirestoreAnonymous authentication, soft deletes, network timeouts, and account deletion that still works when the connection does not. “Offline-first” sounds like a feature you add to an app. In practice, it i00
AIAyesha Iftikharinaishayy.hashnode.dev·Sep 21 · 5 min readHow Uber Computes Estimated Time of Arrival (ETA)Short answer: how does Uber compute ETA? Uber snaps noisy GPS pings to the road network (map matching), finds candidate routes on a road graph, and predicts travel time for each road segment with mach00