This weekend, Morgan McGuire, graphics and game programming god, tweeted a thread about his text journal based method of software development project management.
Here I single out three of the tweets, but you should really read the whole thread:
When coding, I always maintain a journal in the repo (I happen to use Markdeep for this now) with a TODO list.
Tasks are at the level of one hour for “today” stuff, one day for next week, and then week- or longer level tasks.