I keep finding reasons to build more features and bug fixes before sending an email update to our 10k users. In the end, it s been almost 5 months without sending any update. Would love your tips on how to send email updates that the users actually enjoy and care about. Also at what frequency? As a developer I love bare change logs but I m sure it s not optimal for a broader audience. (we are building a video editing app, tellers.ai)
I have noticed something about how I use AI for important decisions. I start with a point of view. I explain the context. AI gives me a thoughtful response. I challenge it a little. And eventually, I often walk away feeling more confident about what I already wanted to do.
Which made me wonder: did AI actually stress-test my decision, or did it just help me rationalize it better? With people, we have social biases. Friends, colleagues and mentors may soften their advice, bring their own biases, or tell us what they think we want to hear.
I've just made my free tier worse for a group of people who did nothing wrong, and I can't work out what I owe them.
Background, anonymised as best I can. Until this week you could use the core function of the thing I build without an account at all turn up, get a result, look at it. You only had to identify yourself if you wanted to keep the output. This week I put a free account in front of it. Same allowance, same features, no card, but you now sign up before you get anything.
The reasons were dull and real. I couldn't attribute anything to anyone. I couldn't tell a returning person from a new one, so I had no idea whether people were coming back. And an anonymous endpoint that costs me money on every call was an abuse problem I was going to have to solve eventually regardless.
What I didn't think through is what to say about it. Three things I'm stuck on:
I ve been paying closer attention to onboarding flows lately. A pattern I keep noticing is that products often try to explain everything before the user has done anything. Feature tours, tooltips, welcome screens, setup questions all before the user has experienced the core value. I used to assume more explanation meant less confusion. Now I m not so sure. The products I remember most clearly tend to get me to one useful action first, then explain things when they become relevant. I d be interested in how other makers think about this: At what point does helpful onboarding become friction?
RevenueCat's Shipaton (their mobile hackathon) ended on September 30 with 3,336 projects on Devpost and 2,139 published apps. I went through all the public pages to see what people built. Some of what I found: