We're all out here doing our best... and sometimes we mess up.
One of my favorite things about community is that whatever happens, I'm pretty sure I'm not the only one having that experience. That makes it easier to pick myself up and carry on when things don't go as I'd like.
So, IH fam – what's something you messed up recently?
I'll start 👇
Yesterday we posted Keysmith to r/MacApps. This was our first mini-launch and it was getting some solid traction, which was really exciting. Lots of folks being kind and saying nice things about the product.
One person commented that the app wasn't opening for them, even though they were using the latest version of macOS. Weird.
Other folks seemed to have no problem using it, so we reached out to debug with them. No response, so we just went back to work.
A little while later, two other people emailed us saying the same thing. Uh oh.
After some digging, we figured out what was going on.
I happened to have a call with a friend scheduled that day to show them the app and get their feedback. Things were going really well, but towards the end we found some small bugs that I thought we had already fixed.
Turned out we hadn't deployed the latest version of the app before posting on Reddit! Oops.
Okay, lesson learned: make sure the latest version is deployed before posting anywhere.
So... we went ahead and deployed the latest version... which had a "fix" that made the app crash on launch for users who were opening the app for the first time. Oooops!
And because this crash happened before our crash reporting code was run, we had zero reporting, zero insight into what was going on, and still have no idea how many people this affected.
Womp.
Bigger lesson learned. Next time we'll do a test run from a clean install before posting anywhere.