Writing / Release Engineering
Release Engineering
5 essays tagged Release Engineering.
2026
Release checklists that catch privacy, signing, and metadata driftHow to build a release checklist that catches privacy manifest drift, signing problems, metadata mismatches, and App Review risks before upload.9 min readPhased rollout on iOS: what you can and can't controlHow App Store phased release actually works, what it does not let you control, and how to combine it with feature flags and server-side gating for safer rollouts.12 min readApp Store review: rejection patterns that waste release cycles and how to prevent themThe most common App Store rejection reasons for indie and small-team iOS apps, how to catch them before submission, and what to do when review pushes back.14 min readPrivacy manifest (PrivacyInfo.xcprivacy): what Apple actually requires and how to avoid rejectionWhat belongs in PrivacyInfo.xcprivacy, how to audit third-party SDKs for required declarations, and common rejection patterns that stall release.11 min readFeature flags: safe rollouts without shipping fearA practical feature flag setup for iOS: separate release, experiment, and kill-switch flags, keep evaluation deterministic, and avoid the cleanup debt that turns rollout safety into product entropy.10 min read