Blog
Writings by Muhammad Tayyab
Thoughts on software development, web technologies, and things learned shipping full stack and mobile products from Lahore, Pakistan.
32 articles

Next.js Full Stack Developer in Pakistan (What You Actually Get)
What US/UK founders actually get hiring a Next.js full stack developer in Pakistan in 2026: App Router/RSC ownership, vertical-slice shipping, stacks, timezone overlap, and when one FS hire beats split FE/BE.

What US Startups Actually Pay for a Full Stack Dev in Pakistan
Public 2025–2026 rate bands for hiring a full stack developer in Pakistan from the US: contractor vs agency vs EOR, mid vs senior, hidden costs, and how to budget one seat — labeled third-party context for Western founders. (Updated snapshot layout for mobile.)

Hire a Full Stack Developer in Pakistan (2026 Buyer’s Guide)
Hiring a full stack developer in Pakistan in 2026 typically means mid-to-senior contractor or EOR rates around $15–40+/hr or $1,500–$3,000/month fully loaded (industry bands), with UTC+5 overlap of 2–4 hours for US teams. A buyer’s guide for Western startups.

Shopify Bought Tailwind. Now What for Your Next.js Stack?
Shopify acquired Tailwind Labs on September 9, 2026. Tailwind CSS stays MIT-licensed and team-maintained; new Tailwind Plus / ui.sh signups are closed. For indie Next.js + Tailwind shipping, the framework you depend on is fine — the paid UI-kit funnel is not. Lock versions, own your design tokens, and treat Plus alternatives as first-class.

Sept 30 Will Block Unverified Installs — And You’re Probably Late
Starting September 30, 2026, Android developer verification enforcement begins for users in Brazil, Indonesia, Singapore, and Thailand. Apps from unverified developers can fail to install on certified devices via participating stores. This is not Google Play’s 12-tester production gate — and if you ship APKs outside Play into SE Asia, the Android Developer Console path is the one that matters.

Sell the Year, Bill the Month: Apple’s StoreKit Commitment Plans
Apple’s monthly subscription with a 12-month commitment lets customers pay monthly while committing to a full year on a one-year auto-renewable product. It is a billing plan on an existing annual SKU — not a new product type — with StoreKit pricingTerms, commitmentInfo, and Server Notifications V2 lifecycle hooks.

Google Play's 12-Tester Gate (and Why Your First Android Ship Stalls)
If your personal Google Play developer account was created after November 13, 2023, you cannot ship to production until you run a closed test with at least 12 testers opted in continuously for 14 days — then apply via the Dashboard. Internal testing does not count. That gate is why many first Android launches stall.

Frontend After AI: What Still Matters When Agents Write the UI
Agents can draft React and CSS all day. Here is what I still refuse to outsource on real Next.js apps — and what I happily hand to them — after Nolan Lawson’s asteroid essay hit HN again.

Next.js 16.3 Turbopack Chunking: Instant Navigations Are Useless If the Wrong Chunks Ship
Instant Navigations don't help if the browser still downloads the wrong JavaScript. Here's what a Turbopack chunk actually is, the official nextjs.org numbers, the 16.3 knobs, and the order I'd roll this onto my Sanity + App Router portfolio.