What a small team needs ready before submitting an app to the stores, in order: before the first build, the test track, the store build, the listing, legal URLs, review rules and notes for the reviewer.
How we ship ChronoFlow with GitHub Actions: two workflows per platform, the same commit rebuilt for the store, build numbers without collisions, iOS with no Mac in the way, and what stays manual.
Free on Cloudflare R2 and Pro on Backblaze B2: what we compared at public list prices, why not Azure Blob, what it costs per 1,000 accounts, and what we gained and gave up by choosing two providers.