What I'm building, what broke, and what I'd do differently. Written when there's something worth saying.
The payment went through. Stripe said so. My own database disagreed, and for a while, neither side was technically lying.
Recording sounded like it wasn't working. It was working fine. It just wasn't loud enough for me to notice, which is a much sillier bug than it sounds.
The Android splash screen got 'fixed' three separate times before it actually worked. Each fix was real. None of them were the whole answer.