Keeping Track of Stuff 2

One of the curses of the computer age, especially for those of us who do development work, is the vast amount of detail that one has to keep track of. Among other things, there’s:

  • The sites I like to read regularly
  • The sites where there’s some tidbit that I just might want to find again some time
  • The usernames and passwords to the dozens of sites I have accounts on
  • My to-do lists for various projects
  • Commands that I have a hard time remembering for administering my Linux hosting boxes
  • Tips on something or other than someone gave me that I mean to follow up on someday

... and so on. I used to deal with all this with a combination of Outlook notes, word documents, post-its, and my increasingly unreliable memory. This all worked reasonably well as long as I stuck to one notebook machine, and one desk, as the center of my life.

I’ve been moving away from that approach, so I can be more mobile and use multiple machines without worrying about syncing. I’ve found a few tools that have been very helpful.

For sites I want to read regularly, RSS feeds of course are the answer. Add the feed to my feed reader, and the content comes to me automatically. (Of course, this changes the problem to one of too much stuff to read, but that’s inevitable.) I’m using FeedDemon as my feed reader, sync’d to a NewsGator Online account. This setup isn’t free ($29.95 for FeedDemon, plus $19.95 per year if you want the premium version of the online service), but I like the fact that I can read feeds offline or online and everything stays sync’d.

For those web sites I just want to remember in case I want to come back to them some time, I’m using del.icio.us for all my bookmarks. I use their Firefox plugin, which gives me one-click access to either add a bookmark or view my bookmarks. And now it doesn’t matter what browser I’m using, or what system I’m on—I always have the same bookmarks available.

For everything else, I’ve found 37Signals’ Backpack invaluable. I keep to-do lists for various personal projects there, and I use their “writeboards” (online documents) to keep all my miscellaneous notes. I’ve been training myself to always keep my notes there, so I always know where to look for them. I started off with one writeboard will all sorts of miscellaneous notes, and as it grew, I split it up and now have about a dozen different ones. There’s lots more that Backpack can do that I haven’t gotten to using yet. You can start with a free account, but I quickly hit its limit and splurged for the $9/month premium version.

I struggled with whether or not it was reasonable to keep a list of usernames and passwords on a writeboard. It is really convenient, but I’m sure security-minded folks would frown on it. I ended up with a compromise: I made up my own personal secret code, so what I record on the writeboard is not actual passwords, but a coded version that is easy for me to translate to the real thing but hopefully not so easy for someone who finds this data. I suspect this still isn’t really good enough; I’d prefer it if the information was encrypted on the Backpack server. One thing the premium account gives me is SSL access, so I feel a little more comfortable with some of the sensitive information I’m storing there.

For projects that involve multiple other people, I’m using Basecamp, also from 37Signals. I use it much like I use Backpack, but it allows me to manage a list of other people who have access to individual projects.

Do you have solutions to these problems that you’re happy with? Please leave a comment and share your approach.

Comments

Leave a response

  1. HendrikJanuary 19, 2007 @ 01:31 AM
    I keep struggling with this. I keep changing my solutions, which is bad. But part of the reason is that my requirements have shifted. I used to work from several different computers on different platforms. But since I got my Macbook pro I have been using it pretty much exclusively. Still, it is nice to keep some information on the web so I can access it from other computers. But I prefer keeping my personal notes and especially passwords locally on my computer. I lately have been using the PwdHash firefox extension to create custom passwords for all the websites out there. I can highly recommend it. It allows me to safely use the same master password for all the web sites and forums I visit. Therefore I don't have to write my passwords down anywhere. It makes it possible to be lazy and safe at the same time http://crypto.stanford.edu/PwdHash/ For most of my personal notes, I have been using TiddlyWiki (http://www.tiddlywiki.com) lately. My bookmarks I have just stored in Firefox for the longest time, synchronized across multiple machines using the Foxmarks extension. Only fairly recently have I started using del.icio.us. I am not sold yet. So far I don't think it adds sufficient benefit for me. Most of the time I access my Firefox bookmarks through Quicksilver (an amazing launcher and oh so much more, the main reason why I will never switch back from Mac to another platform - seriously). I try to implement David Allen's 'Getting Things Done' system (with mediocre success so far) using the 'Kinkless GTD' scripts, which run in OmniOutliner Pro, an excellent outliner (Mac only). So this is where all my todo's and projects go. I also use OmniOutliner for other outlining tasks/lists. Something I have been looking for for the longest time is a good program to organize research papers. I finally found it in BibDesk (Mac only), which manages BibTex references along with the electronic papers themselves. It supports tags and is really well done and incredibly useful. For web snippets I will occasionally use Google Notebooks (with the Firefox extension). Recently I have been thinking about switching to Yojimbo (http://www.barebones.com/products/yojimbo/) for my notes, web snippets and web links. It looks promising, but I am not convinced yet that it is worth the effort that comes with moving my information over.
  2. Tapani OtalaJanuary 30, 2007 @ 07:41 PM
    I use Ilium Software's eWallet to store all those random bits of data that are worth securing: passwords, user accounts, PIN numbers, membership IDs, serial numbers for software or equipment, and so on. I have a copy of eWallet on my Smartphone and all of the PCs I use, and the file itself is synced automatically between all of them. Call me super paranoid, but I do not let that encrypted wallet file out of my sight except via a limb-severing accident, so storing it online is simply not an issue for me. As for the other random stuff, I have a much less satisfactory solutions. I like the online/offline RSS reader on my Smartphone but it annoys me that it does not integrate with RSS readers on the desktop. I may have to write my own. For other random bits of trivia like notes, links, etc. I've also used the usual assortment of Outlook Notes and MSWord and now I'm trying out MS OneNote. My online storage needs are modest and if I ever needed to do so I'd probably use a Yahoo|Google Notebook or a WordPress plug-in that does much the same.
Comment



If you're reading this message, your browser is not interpreting the CSS file properly, and your comment may not be posted.