Text Expansion can save you hours of typing every week, whether it's canned email responses,…
Read more Read more

Hickman's larger post is about using text expansion programs to help with daily journaling, which in turn helps him stay productive. But his tip about to-do lists is particularly interesting. He recommends using the keyword ";stuck" for this task, so that whenever you feel like you don't know what to do next, you can bring up your task list in a jiffy.

In essence, you will be using a text expansion app's keyword as your daily to-do list. Once you're done, update the list for the next day. It's probably a good idea to break your tasks into smaller tasks when you are writing your list.