Remind Me Later App

I am a big fan of software to help keep you organized.  Unfortunately, I haven’t found too many apps that work for me.  I am a huge fan of Nirvana Hq, and that works great for projects and things that are linear, but that’s about it.  Now this may not be the sites fault, and may have more to do with the Get Things Done style, but that’s a conversation for another day. I haven’t figure out the best way to manage reoccurring task.  One of the other problems I have is following up on tasks that don’t really need to get done or can wait for a while — low priority tasks.  The Get Things Done system usually has you put items like this in a “tickler file” or a big pile of “later” or “some day” to review later.  This partially works for me, but it seems like it may be prone to letting items fall through the cracks and it doesn’t allow for a quick run through of items if you want to focus on a group.

The good example of this problem in my personal life is how I keep track of bands.  I love Metric, but they aren’t touring or releasing an album anytime soon.  Rather than check on them every day, I want a simple system to give me a general idea of when was the last time I checked up on the band.  It would be helpful if the system could remind me if it’s been a whiles since I’ve checked up on the band.  I am more prone to follow up on the band if I know it’s been 6 months since I’ve checked out their site.  My current system depends on me trying to remember what was the last thing I heard about the band.  If I can’t recall anything I’ll take a look at the site, otherwise, I’ll get lazy and forget about it.  Obviously, this isn’t the best system and there is room for improvement.

remind me app

The music scenario is a personal example, and I am sure you can think of a similar scenario you may have at work.  You might need a reminder to look for updates to your favorite software (if it doesn’t hound you to update it), or run diagnostic tests that can be done when there is some down time.  I want to eliminate saying, “Jeez, I wish I would have remembered to look into this a few month ago.”

I am working on a small project to address some of these points.  I’ve put together a mock up of how I think the app should look like.  I am going to keep the interface pretty simple, and use a flat xml file as the data source for portability.

I’ve got a quick and dirty prototype working in WPF that uses Linq to XML to generate a simple menu.  I’ll be adding a display for notes next.

The primary goals of this project are to:

  • Get to know WPF better
  • Try some desktop dev
  • Come up with a cool app I can use on multiple computers
  • Write more blogs about development work

I’ll keep you posted on my progress and try to come up with a few cool topics.