Exactly 15 years ago, I got my first MacBook and started learning how to build apps. Over the years, I learned some important lessons as an indie developer. Enjoy the process, truly understand your motivation, assess risk and reward, don’t be realistic, understand the thin line between success and failure, find your niche, provide additional value, wear many hats, challenge yourself, reflect regularly, embrace your strengths and weaknesses, learn lessons, and find a supportive community. Luck played a role in my journey, but hard work and dedication were crucial. Remember, it’s not over until you stop trying. If you’re pursuing a creative endeavor, I’m rooting for you!
https://lukaspetr.com/15-lessons-from-15-years-of-indie-app-development/