At this point of time, I'm wondering if I should start building on top of the existing structure set up around here.
Back then when I created OMG, I went for the straight up MVP. Pretty stoked at how simple and functional it is (at least to me?) but now the itch to revamp is getting back to me. I feel that my attempt to segregate the dashboard / public goal view was done poorly. And based on the feedback I received, there's more that I can do for the UX as well.
Given that there wasn't much activity for a start around here, I put off creating features like following other users and search. I'm still trying my best to stick to the core of what OMG should be about.
- Focus on one goal at time. As tempting as it is to allow multiple creation of goals, I believe that would be of a disservice to those (especially myself) who gets distracted easily. Shiny object syndrome, anyone?
- Reflecting on real world, no one would know what you're up to or whether you need any help if you don't escape from obscurity. In OMG, this means posting your progress updates so that it can be seen from the community page. Of course and if there's a lot of activity, there's always a chance that your post would be missed out but that's another problem for another day.
To start from scratch or build on top? Or just learn Rails 5 by creating other random projects? Dilemma, dilemma.