<MT />

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

Hand holding an iPhone showing an analytics dashboard with key metrics and a traffic chart — photo by Swello via Unsplash
App Store Connectapp attributioncampaign links

App Store Campaign Links: The Indie Attribution Checklist

Small iOS apps keep finding that App Store search drives most installs and link clicks are mostly noise. Here's how to set up Apple's free campaign links (pt/ct tokens), read the numbers despite the 5-user threshold, and avoid the usual attribution traps.

T
Muhammad Tayyab
October 9, 2026·16 min read
Two hands holding two smartphones showing identical screen content side by side — photo by Amanz via Unsplash
building in publicindie appsvibe coding

Building in Public When AI Can Clone Your App in Two Prompts

An unreleased iOS app got rebuilt from a demo video in 1.5 prompts, and indie devs started saying building in public is over. Here's what a clone can copy, what it can't, and what to share now.

T
Muhammad Tayyab
October 8, 2026·16 min read
Hand holding a smartphone showing a data dashboard app, with design mockups on monitors in the background — photo by Balázs Kétyi via Unsplash
App StoreApp Store Connectindie apps

Apple's New App Store Headers and Search Assets: What Indie Apps Should Make First

Oct 5 brought product page headers, search creatives, Asset Library, and a preview tool. A practical priority plan for indie apps—with DripScore as the worked example.

T
Muhammad Tayyab
October 7, 2026·13 min read
Close-up of a hand holding a black Android smartphone — photo by Daniel Romero via Unsplash
Google PlayAndroidindie apps

Google Play's January 27 Deadline: Contact Picker and Location Button Checklist for Indie Apps

Play's Contacts and Location policy updates hit January 27, 2027. Console pre-review flags start October 27. Decision guide, what to swap, and a rejection-week checklist for indie Android builders.

T
Muhammad Tayyab
October 7, 2026·15 min read
Bird's-eye view of a legislative chamber in session — photo by Marco Oriolesi via Unsplash
App Storeindie appsEU

Apple's New EU App Store Terms Are Live: What Indie Devs Should Decide Before the 12-Month Lock

Apple's unified EU terms took effect Oct 1, 2026. Real fee math for In-App Purchase vs alternative payments vs web links, the 12-month lock-in trap, and a decision checklist.

T
Muhammad Tayyab
October 5, 2026·20 min read
Laptop screen showing colorful performance analytics graphs and growth charts
App Storeindie appsThreads

3,000 Installs From a Free Comment: Zero-Budget App Store Channels That Actually Work

Two Threads comments drove ~3k iOS installs vs ~$800 ads for ~200. Playbook for searchable names, organic name drops, and why charts ≠ retention.

T
Muhammad Tayyab
October 2, 2026·15 min read
Blue landscape still life with a blank-screen smartphone and floating blue spheres; photo by Allison Saeng via Unsplash.
iPhone DuoiOS 27indie apps

iPhone Duo Is Almost Here—What Indie Apps Should Fix Before October 23

Pre-orders Oct 16, ships Oct 23. Indie checklist for iPhone Duo: iOS 27.1 SDK tiers, poses, adaptive layouts, and Xcode 27.1 simulator reality.

T
Muhammad Tayyab
October 1, 2026·11 min read
Programmer coding at a desk with several monitors in a night workspace with RGB lighting — always-on AI agents
ai-agentsopenaichatgpt

OpenAI’s Dots: What Builders Should Enable, Gate, and Monitor With Always-On Agents

OpenAI’s Dots keep working after chat ends. A practical builders checklist for permissions, connected apps, approval gates, and monitoring.

T
Muhammad Tayyab
September 30, 2026·11 min read
Person holding a smartphone showing an AI chatbot conversation with speech bubbles — AI-driven app discovery
asoaimobile

When ChatGPT and Ask Play Pick the App—Not the Store Search Bar

App discovery is moving to ChatGPT, Gemini, Ask Play, and Apple App Notes. How indie builders should treat listings, reviews, and sites as AI source material.

T
Muhammad Tayyab
September 29, 2026·11 min read