When I ran out of valid reasons to procrastinate doing a list of assignments I had written down to do this weekend, I thought I had no choice but to resign myself to the whim of the Homework Gods. But, in my last-ditch attempt to avoid doing work from my laundry-list of things to-do, I came up with a crafty idea: I concluded that the list itself was too unworthy to hold my epic plans and decided that it was paramount that I create a better one before I could proceed any further. >:)

ToDo!Despite its apparent simplicity, it actually turned out to house a pretty neat selection of features. Using Matt McCarthy’s “To-Do List” Google Module as a base for the code and notebook-like artwork from Labpixies.com, I created a flexible, aesthetically appealing, easy to use web application for making To-Do lists, no matter how busy your life is. You can add an unlimited amount of items, drag them up and down the list, cross them out by checking the checkbox, and delete them by clicking the X. And you can use it from anywhere in the world where you have internet access. But, because it’s cookies-based, it will save the data to whatever you are accessing it from (i.e. your desktop, cellphone, library computer, etc) and, unfortunately, the lists will be independent of each other. The good thing is that you can just save the page to your computer (File > Save [Page] As…) if you want to be able to access it while offline. If I’m bored sometime down the road maybe I’ll add server support (so you can access a single, saved list from multiple devices), multiple-page support (for more than one list), sizing options, font/style preferences, and whatever else might be handy.

And yes, I’m aware I just spent my entire Saturday afternoon working on a ToDo list application. Procrastination does that to you. Bite me. :P

http://www.nathanmx.com/todo