After numerous ways of trying to organize buzzing thoughts in my head, from desktop Post-Its to online checklists, finally stumbled upon a more effective way of organizing tasks.
Based on the Getting Things Done methodology of task management of, well, getting things done, Thinking Rock is a simple program that allows you to segregate your projects, [...]