Notes on shipping software that doesn't break.
Field notes on QA process, release testing, real-device coverage and store requirements — written for the people actually shipping.
A Pre-Launch QA Checklist for Indie App Developers
You do not have a QA department. You do have a launch date. This is the checklist that catches the failures that actually generate one-star reviews, ordered by what breaks most often.
Why Your Beta Testers Aren't Finding Bugs
You recruited 30 beta testers and got four messages, three of which said "looks good!". The problem is almost never the testers. It is the brief, the incentive structure, and the reporting path.
Regression Testing for Small Teams Without a QA Department
Regressions are the bugs that damage trust fastest, because the user already knew that feature worked. Here is how to catch them without a QA team or a thousand-case test suite.
Exploratory Testing vs. Scripted Test Cases: When to Use Each
Scripted tests confirm what you thought of. Exploratory testing finds what you did not. Most teams over-invest in the first and treat the second as unserious.