So I've long used software to figure out what I'm going to work on. Usually I would use some kind of program I made using the terminal. Well one rendition has been so effective at keeping me productive and doing things by priority I decided I wanted develop it into a web application.
So how it's used may or may not be straight forward. That's what I'm trying to assess. Do people get it when they look at it.
The way it works is you add the things you want to work on to the
add textarea and hit submit. To select a task you sort the items by what order you would like to see them again and put that in sort, and submit it. To remove a task you put it's id into remove and hit submit.
The notebook on the side persists across logins so it's handy if you just want a scratch pad that saves live that you want to be able to access from anywhere.
I also use it to journal what I got done, and take notes on things.
It may seem crazy to reassess the importance of tasks every time you do something but if you have a list of 100+ things and sub-things to do, or even ideas you want to think about doing, or even just 20, it's nice to only have to look at the top items in the list.
Once you finish and remove some of the higher priority items that you recognized you need to do first before others, the secondary tasks start to reappear. In fact every task has an individual relationship with every other task in terms of priority. It uses a Condorset ranking algorithm. New tasks that are added are automatically high ranked.
Spend an evening working on your stuff with it. It can actually be quite fun.