3 ms·
Trello works pretty well for me. I usually create a new board with 3 columns: Backlog - Doing - Done You create any amount of cards in backlog and as you sta
by mosselman 10y ago
Trello works pretty well for me.
I usually create a new board with 3 columns:
Backlog - Doing - Done
You create any amount of cards in backlog and as you start to work on something you can leave comments on your status "Started working on live updates, trying to figure out if websockets are better than polling", etc.
You can easily forget to update cards so an alternative is to leave comments in your code:
````
def some_method
User.where(email: 'aj # TODO: I WAS HERE, continue fixing the query!
end
```
By leaving this change open in git you can easily see it when you run `git diff`
For my one big side project I keep a notebook (moleskine) with thoughts and notes. I write down the current date when I make one and usually where I am.
- ccallebs 10y agoI use Trello as well. It actually helped quite a bit launching my current endeavor, as I picked what as the MVP at the beginning. I had a "For Launch" column in addition to the ones you mentioned. It kept me focused when my brain would've had me work on other things.
- duckehlabs 10y agoI'm doing the same thing but with Asana just because it's what I use daily anyway, using their sections as the types. It's not great but like you said, laying it out in the beginning keeps the scope contained and I can list off bugs I find.
- mosselman 10y agoSounds like a good idea. The new github projects feature looks like something that would work well for this purpose, as you can mix it with milestones as well as a kanban board (Trello). GitLab also has this feature and is open-source.