DEV Community

Discussion on: A Zeno Paradox: Starting a new project

Collapse
 
flrnd profile image
Florian Rand • Edited

Too many indeed! I'm not an expert but here I go!
This answer is going to be long:

  • Do you have the resources / time to learn a new stack? If no, stick with what you already know.
  • Database structures are a job itself! Only advice that comes to mind is: don't use mongodb if your structures have relations!
  • I like writing user stories for my projects. Nothing perfect, I start with something simple, enough to have a global image of what I need. Then I separate needs and start again the story, but deeper. Lastly, I love doing diagrams and what not in old fancy paper with a forsaken pencil (it's a very simple diagram of one of my current projects).
  • About software for project management, whatever does the job, asana, trello, clickup, zen ... Even gitlab has a very useful To-do that can be used. I think it's more productive start using just the tool that works for you.
  • You need to be careful to not enter in a taking decisions loop and never take off your project.

Hope It helps!