Task Coach

When I code at home, I get about an hour tops before I'm ready to either fall asleep on my keyboard or chuck it through the window. When coding in such small chunks, I've found it difficult to maintain the direction of effort - getting sidetracked, or concentrating too much effort on inconsequential things.

It's also easy to forget quite how much I've achieved. There's sometimes a nice surprise when I look at my code and realise I've already solved a problem I thought might prove tricky, but I think it'd be nicer to know I've already solved it.

With this in mind, I decided to search for a free/open source task management app. That way, I can spend some time building out a skeleton plan for my project, and when I want to code something, I can easily see what the next step should be.

My searching turned up Task Coach, which is available under GPL v3 for Windows, Mac OS X and various flavours of Linux. I'm trying to keep my development Linux/Windows agnostic, so I like that I can use it on either.

It's still in the alpha stage, but already has enough to be of use to me. So far, I've only used it on a single new project to produce a list of high-level tasks, and break a couple of them down into sub-tasks. I'll be adding more sub-tasks as and when I work out the details.

Hopefully it should allow me to maintain my direction by keeping the project goal in mind, and provide a badly needed sense of progress.

Comments

Popular posts from this blog

Micro:Bit and SPI display

DCS World with TrackIR under Ubuntu

Polygon Triangulator!!