TL;DR: I created an MVP, text-only version of 1 Second Everyday
Here’s how I ended up here:
- Make habit building software
- I’ve failed to make journaling a habit
- Make a habit building journaling app
- Okay, I’m making TenWords Journal
- Write at least ten words a day
- If I miss a day then all my previous entries get deleted
- Wait, that didn’t work out so well
- Try to write ten words each and every day
- I feel most of my days aren’t journal worthy
- Now this app inadvertently highlights the general mundaneness of my life
It’s funny because I don’t feel that my life is boring at all.
- I like software engineering
- I have hobbies that still offer much to learn
- I made $0.29 off of TenWords Journal
- Don’t invest too much time in brand upfront
- Identify potential competitors from every angle. Tunnel vision caused me to overlook 1 Second Everyday
- UX can make or break software. It is worth investing time in wireframes and UX flows.
- Keep costs as close to $0.00 as possible.
- I saved money using Coredata and Cloudkit instead of Firebase
- I wasted time prototyping with Firebase
- I wasted time and money in prematurely creating TenWordsJournal.com
- I wasted time having UX and UI crises
Instead of creating an app that would take short entries to write a life story, I ended up highlighting the insignificance of day to day life through poor UX decisions. I neglected to understand the popularity of 1 Second Everyday and instead focused on competing with other journaling and diary apps.