For me, I start by documenting and doing research before I write a single piece of code, then I do it in terms of phase,
I'm currently working on github.com/fossapps/Feature.Manager initial phase was to be able to turn on and off a feature easily on production without having to deploy, (also ability to turn or off a feature for certain percentage of traffic)
I've delivered API for this, and now I'm working on UI, my first milestone is to be able to create a demo video and put it on github, so I'm working towards that, and my milestones are about 2 weekends long, so it's easy to keep at it.
Once I finish initial phase, I go to next phase for 4 weekends, then I continue that way.
First phase will have consumer of this already, so getting second phase will be even more interesting.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
For me, I start by documenting and doing research before I write a single piece of code, then I do it in terms of phase,
I'm currently working on github.com/fossapps/Feature.Manager initial phase was to be able to turn on and off a feature easily on production without having to deploy, (also ability to turn or off a feature for certain percentage of traffic)
I've delivered API for this, and now I'm working on UI, my first milestone is to be able to create a demo video and put it on github, so I'm working towards that, and my milestones are about 2 weekends long, so it's easy to keep at it.
Once I finish initial phase, I go to next phase for 4 weekends, then I continue that way.
First phase will have consumer of this already, so getting second phase will be even more interesting.