A little while back, I wrote about my obsession with the apocalypse. Today, I’m going to talk about a slightly different obsession: lists. To be honest, not many people see this side of me. However, it’s a big part of who I am and how I get things done, and perhaps by sharing it, it’ll help others. Or perhaps you’ll realize I’m an OCD maniac and end up avoiding me in the hallways.
Write down everything
I have long since accepted the fact that my memory is fallible and limited, so I tend to write down just about everything. Paper and digital media tend to be much more reliable and easier to search than my mind. As you’ll see in the rest of this blog post, I keep lists for everything you can think of, from my agenda for the day, to the groceries I need to buy, to the books I want to read.
A big part of making this an effective system is developing the discipline to (a) write down everything, as soon as possible and (b) strong search/organization skills so I can then find the relevant information in my many lists. When I get it right, I can very quickly access data from all aspects of my life in a matter of seconds.
Tools of the trade
One of the things I struggle with is picking the right tools for my many lists. I’ve tried a huge variety with varying degrees of success and am continuously on the lookout for better options—if you know of any, please let me know in the comments. I’ve found that with note & list tools, there are a number of trade-offs to consider: speed, searchability, accessibility, price, support for sharing, and tuning for specific tasks. The rest of this blog post will be a list—go figure—of some of the tools that I currently use and their pros and cons.
Pen and Paper
Even though I’m a die-hard technologist, I find that pen and paper is still the best choice in certain circumstances. In particular, for my daily agenda, note taking, and shopping lists, I have not found a single digital device that can compare in terms of speed & efficiency. I had high hopes the iPad would finally replace my notebook, but I found typing to be too clunky (especially since I diagram and doodle a lot), finger drawing too imprecise, and the whole device just a little too heavy, both physically and in terms of UI. Perhaps a stylus and a well tuned app would do the trick, but I haven’t seen it yet.
Pros
- Lightning fast
- Good for writing and drawing
Cons
- Not searchable
- Hard to organize: post-it notes, tabs, and bookmarks are fairly clunky
- Not easily sharable
- Easily lost
- Not always available (“doh, I left it at the office!”)
Use cases
- Daily agenda: a short list of items I plan on getting done for the day.
- Note taking: I have not found anything that can match pen and paper when taking notes while listening to a live speaker or presentation.
- Grocery list: another short list that I put together in a hurry and then dispose of.
Google Docs
Text documents, spreadsheets, presentations and drawings in the cloud. For free. This is my weapon of choice for the VAST majority of things that don’t need quite the speed of pen & paper. I keep so much info in Google Docs at this point that I’d be in a lot of trouble if anything ever happened to the service.
Pros
- Accessible everywhere you have the internet—even editable on a smartphone!
- Searchable
- Easy to organize using tags/folders
- Easy to share and collaborate
Cons
- Not quite as fast as pen and paper, especially for quick sketches
Use cases
- Packing lists: I create a new list for each trip I take, no matter how short or long. Creating a new one is a snap nowadays, as I just copy & paste from a few existing ones and tweak as necessary.
- Travel TODO’s: I keep a list of all the places I want to travel and slowly check things off as I get them done.
- Idea list: all the ideas I come up with for side projects and hackdays go into a google doc. I have over 200 ideas written down now, many of which I’ve actually built, such as Resume Builder.
- Writing list: a list of things I want to write about, either in my blog or the occasional short story in my spare time.
- What I did at work: every project I do at work gets added to this list. Very useful when the annual review process rolls around, as I can just grab the list and put it straight into my self-evaluation. Also handy for updating my LinkedIn profile.
- Project TODO lists: for each long-term project, I keep a list of tasks that I need to get done. For example, I have one for the LinkedIn Engineering Blog so I can keep track of posts I need to put up and another one for the Intern Hackday site to make sure to add the necessary features as the competition draws closer.
- Long term notes: if I have notes that I need to reference for more than a few days, pen & paper no longer suffice. I transfer them into a google doc, paying the penalty of time, but gaining the assurance that I’ll always be able to find the notes when I need them.
- Workout schedule: I take workouts from the Crossfit mainsite, Crossfit Football and Crossfit Endurance and plug them into a schedule that’s customized for the extra strength training I do and the equipment I’ll have available that day (ie, whether I’ll be at Crossfit Sunnyvale or just doing something on a football field).
- Recipes: every time I learn to cook something new and complicated, I write it down. Most recently, I learned to make borscht!
- Travel itineraries: for planning and organizing trips.
- Car information: last time I had an oil change, inspections, VIN, license plate number, year, etc.
Evernote
An app specifically for taking notes. Has a nice web interface, iPhone app, and browser plugins. Very popular and well supported.
Pros
- Custom-built for notes, so its faster than Google Docs for writing down quick thoughts
- Searchable
- Accessible on a wide variety of devices
- Easy to organize and collaborate
Cons
- Still not as fast for note taking as pen and paper
- Primarily built for notes, so you probably wouldn’t want to use it for longer documents
Use cases
- Storing bookmarks: I bookmark anything I might want later— primarily software tools and guides—and tag it. For example, the 3 web development tools and 3 more web development tools blog posts were created by just going into Evernote and browsing to my “developer bookmarks” tag.
- Storing important notes: when you’re taking notes that you will need to reference, search, and share often, the extra friction of using Evernote over pen and paper can be worth it.
GoodReads
A service built specifically to help you build a collection of books, both those you’ve already read (and optionally reviewed) as well as those you want to read. I love GoodReads. Every time a friend says, “hey, you should really read XXX”, instead of forgetting about it 5 minutes later, I toss it into my GoodReads “to read” list. Every time I’m bored, I go through this list and always have something interesting to check out.
Pros
- Huge database of books
- Lots of authors seem to use the site (including me!)
- Good reviews and ratings from members
- UI well tuned for tracking books
- Lists and recommendation system are a great way to find new books to read
- Web and mobile apps
Cons
- Not too many of my friends are using it
- Slow website
Use cases
- Tracking books: reviews, to-read lists
Google calendar
Not exactly a list, but I couldn’t talk about keeping my life organized without mentioning Google Calendar. In the same way that gmail is vastly superior to every email client ever built by Microsoft or Apple, Google Calendar is head and shoulders above Exchange, Outlook, iCal, etc. All my other calendars feed into it. My phone is synced to it. My life revolves around it.
Pros
- Clean, easy to use UI
- Very flexible reminders/alerts
- Accessible from any browser and my iPhone
Cons
- We still use exchange at work for some reason
Use cases
- Scheduling: if it’s not on my calendar, I won’t be there.
Herman van der Veer
If you enjoyed this post, you may also like my books, Hello, Startup and Terraform: Up & Running. If you need help with DevOps or infrastructure, reach out to me at Gruntwork.