Writing / Testing
Testing
4 essays tagged Testing.
2026
iOS CI that stays fast as the app growsFast iOS CI is not a GitHub Actions trick. It is a product of small schemes, deterministic tests, ruthless caching, useful sharding, and a refusal to let slow checks become everybody’s problem.10 min readSnapshot testing in 2026: when it helps, when it lies, how to keep it saneSnapshot tests are useful when they protect stable UI or serialization contracts, but they become expensive noise the moment they start standing in for design review, product judgment, or weak lower-level tests.10 min readiOS testing strategy: test boundaries, promotion rules, and trustworthy signalA useful iOS testing stack is less about tool choice and more about test boundaries, promotion rules, and keeping slow checks rare enough that people still trust the signal.11 min readA fast, non-flaky iOS test setup: unit speed and stable UI testsA pragmatic iOS testing setup: keep unit tests fast, make UI tests stable, and add one verification loop that catches regressions without turning CI into a lottery.5 min read