As an Indie Dev, the Hardest Part Isn’t Coding… It’s Writing the Onboarding
Read in other languages
I’m not sure if anyone else feels the same, but whenever I work on a product, I’m always excited about building the “core” features. The moment I have to deal with non-functional stuff like onboarding, landing pages, or user guides… my energy drops instantly 😅
I’m not great at UX writing, and I’m not the type to confidently “sell” things with fancy words either. But if I write too technically, it becomes dry and boring. So I always end up stuck somewhere between those two extremes: clear – concise – engaging – but still accurate.
Sometimes I scroll through other solo indie projects and see how meticulous some folks are with their onboarding flows and landing copy. Every line is polished, every message feels intentional. And honestly, I truly admire that.
Meanwhile, I’m usually the kind of person who just wants to jump straight into coding. But when it comes to explaining features or writing a simple intro, I can spend ages trying to craft just a few sentences.
Maybe it’s a common weakness among developers: we’re great at solving problems, but not always the best at describing them in words. I’m trying to slow down and put a bit more care into the “non-code” parts. After all, users don’t read our code — they read our words.