Last updated From Tanta, Egypt
A snapshot of what's holding my attention this month — what I'm building, learning, and reading. Inspired by nownownow.com.
v1.45 of the offline-first Islamic companion app: a full Hijri calendar tab, month jumping, and sunset-aware date turnover.
Multi-asset price and portfolio tracking. This round was a scroll-performance pass — the trend chart no longer repaints on every frame.
Offline-first spending tracker. App lock, a privacy pass, and an Android permission audit that finally cleared Play submission.
The streaming guide moved to React 19 on Cloudflare Workers via OpenNext, with shared filter, genre, and metadata layers underneath.
Timer → invoice → paid in one flow. Latest work is instant UX: optimistic updates that revert on error, plus retry toasts.
Chasing jank down to its cause — SVG repaints, list virtualisation, and how to actually measure a frame instead of guessing.
Three apps on staged rollouts at once: versionCodes, closed vs alpha tracks, permission audits, and partial-failure recovery.
Running Next.js 16 on Cloudflare Workers through OpenNext, and what Server Actions cost once there is no Node runtime.
Slowly working through the replication chapters.