Posts
All the articles I've posted.
-
Why it exists · Booksum Why I built Booksum — and what chasing 'book tracker' taught me about App Store keywords
Booksum started as a fix for forgetting what I read: scan the page, keep the passage, summarise it on-device. Then it shipped under the wrong title. The numbers behind renaming 'Book Tracker & Scan' to 'Reading Journal', the intent traps ('summary' is a meeting-notes term, 'passage' is a health app), and why brand names got stripped from every non-US title.
-
Why it exists · Marjai Why I built Marjai: 1,463 rulings, verbatim, offline, and no AI anywhere near the text
Scraping Sayyid Sistani's al-Masail al-Muntakhaba from the official site and proving zero mismatches, why the source's own numbering typo was kept, Arabic search that ignores diacritics and hamza forms, the decision to stay Arabic-only, and shipping iOS and Android from one Compose Multiplatform codebase.
-
Why it exists · Ismi Why I built Ismi: a baby-names app where every meaning has a source
Most Islamic baby-name apps ship meanings copied from each other, some of them wrong. How Ismi's names pipeline works — Wikidata harvest, Quran citation verification against the Quranic Arabic Corpus, an LLM judge that rejects homographs like 'Matt → he died' — why the app is sect-neutral, and why it ships two native apps from one dataset.
-
Why it exists · Underway Why I built Underway: a package tracker that doesn't read your email
The App Store's package-tracker category is ads, inbox scraping and $7.99-a-week trials. What it costs to track a parcel through a carrier aggregator, why live tracking is paid, why annual is priced above the category and why there is no free trial — and the carrier-terms risk that killed a beloved competitor.