Recently in Productivity Category
- Talk to Davin about Twitter
- Search Lifehacker for any resources related to Twitter
- Sign up for a Twitter account
- Find some people to follow
- Use Twitter (tweet) for a week
- They're not really that interested in what I have to say
- It's just part of the Twitter experience
My GTD system at home has evolved organically, and partially through my love of aesthetics. There, I said it - I like things that look pretty. That's fine, as long as it doesn't hinder any of the more important things. Although my system looked nice and was functional, it felt like it was limited in scope and what I could accomplish with it. If I wanted to quickly get a view of what tasks I needed to do based on some new arbitrary criteria that I hadn't thought of before, I would either need to manually search through all of my lists, or create a new list to redundantly store all of the items that fit this new criteria (and in doing so, manually search through all my lists in the process of creating this new one). Although I liked the way the system worked, I always had this nagging feeling in the back of my head that I could do so much more with a system that was designed from the ground up with GTD in mind, rather than what I was currently using.
Since converting everything over to RTM and making a go of it for one week, I am sold. The application is very efficient, and integrates perfectly with my GTD workflow. In fact, it synergizes with it, providing me with many new ways to use my database of TODO items much more effectively than I ever did before.
Remember the Milk has a couple of things going for it. First of all, it is a web application, which means that my lists and tasks can go with me wherever I am. I don't need to check in before leaving the house and copy anything I may need onto paper in order to reference when I'm out. If I'm working on a computer other than my own and an idea pops into my head, I can put in all of the work up front, adding an item to one of my lists and filling out the relevant details.
In addition to this benefit, RTM is simply a much more comprehensive tool for the job than using an ad hoc system like the stickies. What I mean is that RTM has been built with the concept of creating lists of tasks and TODOs in mind, so it provides many options for capturing the pertinent details relevant to things you need to get done. As an example, instead of simply entering in the name of a task, I can enter the name, add any relevant tags (@errand, @home, etc.), provide an estimate for the amount of time required (more on this later), and assign an item a due date.
I can also add any number of notes for a given item, which are then displayed sequentially in a separate view. This is especially handy for capturing any ideas or stray thoughts related to a particular task, and allow for a very organic workflow that can include mini brainstorming sessions related to a given task. With my previous ad hoc system, I would simply add any notes underneath the main item's name by indenting and adding more text. That attempt would quickly grow out of hand for any item that had more than a few notes, as it would scroll the rest of my items off the screen.
Migration
Once I'd made the decision to try out RTM, the first step was to get an account and convert all of my existing stickies over to this new system. For now, I left everything in the sticky system as it was, simply copying across. This way, if things didn't work out, I could just shut down my RTM account and pick up where I left off, albeit with the necessity of migrating a few new items back. Still, not too much hassle.
RTM's system of employing lists that hold a set of items translated pretty nicely to my existing groups of tasks and lists, so it was especially simple to copy these notes across. For example, my previous sticky that held a list of gift ideas for Bay was moved across by:
- Create a new list called Gift ideas for Bay
- For each item in my previous list, create a new item in this new list
Transferring most of my lists was the easiest task, as this had a one-to-one correlation with RTM's native state. Once I started working on converting my TODO and project lists, I ran into a few snags.
The biggest catch was related to contexts and the division of lists. As of late, I have started to capture contexts for all of the items on my TODO list. The concept behind a context is that it is a quick reference to determine who, what, and where you have to be in order to accomplish a task. If I have a task that is Blog about RTM and GTD, I will assign that task the context @web (GTD uses @ as a shorthand to indicate a context). The reason for this is that I need web access in order to fully public a blog entry. In truth, I could break this task up into two parts: Write Blog Entry (for which the context would possibly be @laptop, or really just @computer), and Publish Blog Entry (for which the context would be @web). In this example, I have them together, as I usually accomplish the two parts in the same sitting.
I will explain more on how contexts can enable you to be more effective within RTM shortly, but for now, the main point is that moving these over into RTM presented my first speed bump. The real hurdle was simply that I actually needed to sit down and think about what contexts and tags I needed to capture in my system. Nothing is worse for functionality and searching than having a bunch of similar but different tags or metadata in your system, as you then end up searching for something like "All tasks that have tag:@web", but end up missing the tasks that have the tag:@internet. Although it required a little extra time on my part, one of the steps of my migration process (in fact, one of the first tasks I entered into RTM) was sitting down and planning out what contexts and tags I would actually need.
The other item that I wanted to be able to move across was my status tags. With the sticky system, I created places on my TODO list to hold items for which I was waiting on something else (typically another person). Whenever a TODO item was no longer in my control, I would move it down into the Waiting For section, and go from there. But, how did I make sense of this concept in the new system? Did I move an existing item into a new list whenever it left my control and passed to someone else? This was certainly one option, but I decided that I wanted to interact with lists as minimally as possible (ideally only having to work with this part of RTM/GTD when initially entering a task) and instead mainly interact with my tasks by changing the tags and other types of metadata associated with them.
Lists
One of the first things I did was look online for some ideas as to how to effectively order all of my tasks into lists. As you can tell from above, I was having a hard time getting a feel for where the distinction between tasks and tags lay, and how I could make good on my goal to work minimally with lists, and maximally with tasks. The first blog entry I came across was this one here, featured on the RTM Blog. In this entry, the author recommends creating lists for every project you have, dividing them up into personal, work, and school by prefacing each list with the tags ps, wk, and sc, respectively.
This approach is nice because it allows you to maintain but keep separate multiple sets of lists for different pursuits. I don't have to look at ps lists when I'm under the gun at work or school, and can solely focus on items within those lists.
The author also recommends creating a na to assign to any task that is immediately actionable. This tag indicates that there is nothing that you need to accomplish before you can start work on this task - an important part of GTD, as we want to capture as many steps of a project as possible, but when it's time to work, we want to focus solely on the next steps. It is a pointless exercise to focus on something that is currently bottle-necked waiting for something else to finish - we should be focusing on the task that is bottle-necking things!
My first iteration ended up following a lot of this author's advice. I created the appropriate lists, and assigned the ns tag to all of my actionable items (I prefer ns for "next step", rather than na for "next action" - simply a matter of preference). For any project, you should have a minimum of one actionable item. If not, you should be asking yourself why you do not have an item you can act upon. If it's a lack of motivation, you should either delete this project, or move it into the Someday/Maybe list (see below).
I also really liked the author's recommendation that you assign a "goal task" for each of your project lists. Create your project, and make the first task you enter take the following format:
.. [Goal of Project]This will, in theory, do two things: This task will sort to the top (when sorting by name) due to its preceding two periods, and will provide you with an immediate idea of the aim of this project when you are performing your weekly review. Having this information readily available will make your life easier when you are reviewing your lists, and thinking about the underlying goal of a given project is a great way to ensure that you are on track (and stay on it) when you initially start entering a project.
It will also get your brain engaged in the process of brainstorming tasks when you initially enter a project. Sometimes you may be surprised simply by the process of writing down the goal for a given project ("Okay, so I want to have the TV on the wall. ... Hmm, why do I want that? It won't actually look prettier.. Am I only doing this for the coolness factor?").
I also made it a point to assign a priority of "1" (the highest priority) to all of my Goal tasks so that these sort straight to the top of my list no matter what.
What are you waiting for?
We still haven't covered something I mentioned earlier: items we're waiting on. The author of the above blog recommended creating a list for all items that you are waiting on, and moving those items into the list. However, I didn't like this idea for a couple of reasons. First off, this approach would require interacting with lists more than I want to. More of an issue though, is that, currently, the lists are the way that I can identify the project for which a given task pertains to. If I move a task called Crop Photos from the list ps - Wedding Photos to Waiting For, I lose the information that that specific is a step in the Wedding Photos project. How do I know which list I move it back to when I am no longer waiting for something?
No, this wouldn't do. I made a mental note that I would need to find a better approach to accommodating these items, and moved on.
The last step of the process was creating a Someday/Maybe list for each of my personal, work, and school tasks. The Someday/Maybe lists contain items that may be cool to take on someday, but don't really fit in with your current objectives, goals, or time-commitments. This is the place for any task like Go Skydiving or Learn Spanish. If you intend to complete these projects now, then they should be in their own list. However, if these items are currently just passing fancies, then they go in the Someday/Maybe list, and you capture only the general idea (for these items, it is not yet valuable enough to brainstorm tasks and steps to achieve them).
Productive graffiti
After completing the initial set up based on the blog entry mentioned above, I was still not satisfied. The items I had that I was waiting for were still nagging at me, and I felt like I could put tags to a more effective use. I searched further and found this excellent blog entry at SheenOnline. This author's approach differed from the previous in that tags were used exclusively to denote that a given task belonged to a given project, as well as indicating that I was waiting on something.
This seemed a more practical approach to me, as I could have a task that was both part of a proejct, and marked as waiting for something. I went through all of my tasks and this time reclassified them using the system outlined in the blog entry. Specifically, you use the following special tags:
- Tags preceded with a @ are for context: @Home, @Downtown, etc.
- Tags preceded with a - are for status: -NS, -WF
- Tags preceded with a . are for project names: .FixSink, .FrameWeddingPhotos, .RedesignBlogLayout, etc.
The contexts that I am using are: @Web, @Laptop, @Home, @Downtown, @Phone, and @Errand. In RTM, you will want to assign any physical context (a specific location) as a location rather than a tag (these behave almost the same way, except that locations integrate with Google Maps, allowing you to quickly search for everything you can accomplish within 10km of your current location).
The statuses I use are: -NS, and -WF. A task is either an actionable item (-NS) or not (in which case it does not have an -NS tag. Additionally, a task can be waiting for someone or something before I can complete it (-WF). Avoid the temptation to assign -WF to every task that is not an actionable item. -WF should be reserved for those tasks that have been delegated out to someone else.
The projects I have.. are too numerous to bother mentioning, and will not coincide with your own anyhow, so we can leave that one as is.
Smartlists and Handy Searches
Now that you've got everything tagged, you can begin creating smartlists. Smartlists are simply saved searches. One of the strengths of RTM is its comprehensive searching functionality, allowing you to search for any number of criteria and combining them to create effective lists. For each project tag that I created in the step above, I also created a smartlist to display all tasks with that tag. This gives me a way to quickly determine what steps are left on a given project (important for the weekly review).
Whenever you add a new task within the context of a smartlist, RTM will automatically assign that task with the appropriate tags, provided that the search saved for the smartlist is unambiguous. What this means is that any task created within the context of a smartlist with a search like this: tag:.becomeNinja AND tag:@Home will have both the .becomeNinja tag and the @Home location assigned to it. However, a task created in the context of a smartlist with a search like this: tag:.becomeNinja OR tag:.becomePirate will have neither tag assigned to it, as it is ambiguous which tag should be assigned.
What about the more interesting searches though? Some of the searches I have saved as smartlists are:
- Errands - "tag:@errand AND status:incomplete AND tag:-ns AND NOT tag:-wf"
This list displays all errands that I'm currently able to run. I define an errand as any task that I need to accomplish when I'm out of the house. Groceries, picking up drycleaning, buying a new set of squash shoes, all qualify as errands.
- Waiting - "tag:-wf AND status:incomplete"
Nothing complex here, but this is an important part of the weekly review. With this list, I can quickly assess who and what I am waiting on, and determine if I need to follow up with anything. This helps ensure that nothing slips through the cracks.
- Quickies - "timeEstimate:"< 1 hour" AND tag:-ns AND NOT tag:wf"
This is a very handy list to have. If you've created time estimates for your tasks as you've entered them (and you should get in the habit of doing this, as you won't bother after you initially enter them), you can use a list like this to determine what you can accomplish quickly when you find yourself with a desire to get something done and only 30 minutes before you need to go and do something else. I often find myself referencing this list before I go play squash and before bedtime.
- No Due Date - "status:incomplete AND tag:-ns AND due:never"
This list allows me to assess all of the next steps for which I have not yet assigned a due date. These are items that are likely to slip through the cracks, as they will not show up in my main TODO list (see below). The items in this list may or may not be legitimate. Legitimate cases are the ones where I have planned out the tasks for a project and identified what the next steps are, but have not yet made the decision to actually commit to working on the project. If an item stays in this state for too long, I will eventually move the project into the Sometime/Maybe list (or just delete it if I no longer want to do it). This list is always checked as part of my weekly review in order to determine if I'm ready to commit to a new project, and to make sure I have no tasks that I have accidentally neglected to assign a due date.
- Completed Today - "completed:today"
I created this list when Bay came home one day and asked me what I'd done. I couldn't tell her immediately, but quickly typed in this search and was able to show her everything that I'd accomplished (seriously, my marriage is more exciting than this makes it sound). Being able to quickly assess what you've accomplished in a given day is good for your psyche and will help you on those days when you feel like you haven't been able to get anything finished. Don't underestimate the value of this list.
- Todo Next - "status:incomplete AND tag:-ns AND (dueWithin: "1 week of today" OR dueBefore:today)"
This is the main list that I work from on a daily basis. It contains all items that are not yet completed, are next steps (ie, actionable), and that are either due within 1 week of today, or are overdue. The list is ordered based on due date, so that I can work through from top to bottom, closing out tasks on my plate, and getting a feel for what the coming week looks like at any moment. This list currently contains items that I have tagged as waiting for something and I am not yet sure if this is a good thing or a bad thing. As this list essentially acts as a daily tickler file, it isn't necessarily a bad thing being reminded that a given task is approaching a due date but that I am still waiting for something before it can be completed. If this becomes bothersome, I will simply update the search to remove all tasks that are waiting for something, and rely on my weekly review in order to ensure that they don't slip through the cracks.Additional Lists
In addition to everything mentioned above, I use RTM to manage and maintain any lists that exist outside of my GTD system. By this I simply mean lists that are just.. lists. Gift ideas, ideas for dates, ideas to blog about, etc. None of the items in these lists are specific tasks that I need to act upon, and the beauty of the above set up is that nothing in these lists will show up.
Trick out my RTM
One thing I noticed is that RTM's interface is a little spartan, and at times, cluttered. It becomes especially cluttered when you are running a large number of lists, as you will have the tendency to do if you are using it for GTD in this manner (every project ends up being its own smartlist, adding to the smart and regular lists I've just mentioned above). I went searching for ways to alleviate and improve the look and feel of this interface within Firefox. I'm using Firefox because Safari is my main browser, and I needed a application to remain persistent on my machine and allow for as much customization as I wanted. Firefox is a bit of a memory hog, though I haven't noticed any real problems.
In order to make this a persistent part of my system, I ended up doing the following:
- Set Firefox to open and sit in, by default, my first virtual desktop.
I use six virtual desktops - one contains my GTD system, one contains my browser, one my mail, one my music, etc. This simply provides an easy way to mentally and visually separate my windows, and is functionality that is supported by default on Mac and UNix/Linux machines. Windows users can download third-party applications to support this (though I don't know offhand what they are).
- Set the home page of Firefox to be three tabs: My RTM home page, A page showing the list of keyboard shortcuts for RTM, and a page showing a list of search criteria that can be used in RTM.
This gives me a quick set of reference pages to jump to whenever I can't quite remember how to search for a specific thing, or if I am trying to learn a new keyboard shortcut
In order to improve the layout of RTM, I followed a number of the suggestions in this lifehacker article. The significant changes are:
- Show keyboard shortcuts next to each item
This removes the guesswork for keyboard shortcuts, and will help you learn the appropriate shortcuts much faster. Using keyboard shortcuts is a must if you want to get the most out of your system, as I find mousing around horribly inefficient when you can click on key and jump straight to the appropriate spot on screen, ready to enter your text.
- Longer search box
Nothing is more annoying than trying to review the search you just created to ensure that it's correct, and having to arrow-key through 15 characters of text. This improvement simply makes the search input box larger so you can see most (if not all) of what you've entered.
- Widescreen layout
This simply optimizes the RTM interface for a wider screen, allowing you to view more at once.
- RTM Greasemonkey Script
Greasemonkey is an add-on for Firefox allowing you to add custom user-scripts to the application. These scripts can be applied globally, or specifically for a given site (in this case, for RTM). This tweak is the most important one, as it moves all of your lists from tabs to a much cleaner look on the left side of the screen. It also creates some much needed shortcuts (Control-Shift-J and -K to move up and down the lists on the left side, Control-G to jump to a given list, and Control-M to move the currently selected task(s) to a given list).Quicksilver
I also installed the Quicksilver plug-in for RTM, which allows you to rapidly add a task to your set of lists from anywhere using the familiar Quicksilver interface. As much as I love Quicksilver, I haven't actually found the need to use this plugin, as my process for adding a task is typically: Control-1 (switch to virtual desktop #1, which contains RTM, and only RTM), hit T to create a new task, fill out pertinent details). I also like to have the context of the RTM system when I'm entering new tasks, which you lose when you enter a task right from the Quicksilver interface.
So that's about it. This project has been a significant success, and I'm excited for the opportunity to put the next evolution of my system to the test in two weeks when school starts.
Lastly, most of my purpose in blogging is as a way of tracking and documenting my own personal growth. However, it is also my own manner of publishing and establishing my credibility as an expert in certain fields, such as productivity, and project management. I won't ask this often, but from time to time will mention that if you find any of these articles helpful, please do me a small favour and share them in Facebook, Google Reader, Twitter, pass them along to people you know that may derive benefit from them, or whatever else you deem appropriate.
That's all for now - if you have any questions or feedback, please leave a comment and I will address.
Although the lay-person's idea of hacking is some 35 year-old sitting in their parent's basement breaking into the military's computers, the reality is that hackers are generally just people that tinker with their computers in order to optimize them as much as possible. In order to determine the best ways that you can modify a system, you need to undergo a process of analysis to figure out how things fit together, and where you can make changes that will have the most benefit. Lifehacking is analogous to this process, but applied to our life, our bodies, and our minds, rather than to a computer.
Although some people refer to each of these pursuits individually (mindhacking, bodyhacking, and lifehacking), I lump them all together into one term, because I find it hard enough to accept that I go around using the word lifehacking, let alone two other equally awkward sounding terms.
My three week retreat since leaving my job is mostly devoted to this pursuit, in preparation for the start of school, but also simply because I would like to establish a number of new and positive habits before I am under the familiar, crushing burden of school work, at which point I will not be given an opportunity to affect new change in my life until the first term is complete.
Today I'm just going to review some of the items I have recently introduced into my daily routines and life, and how they have allowed me to become more efficient.
Biphasic Sleep
I have recently posted the first of three weeks worth of journals related to my experiment with biphasic sleep. The notion of biphasic sleep is that by sleeping in two intervals, rather than the more typical single interval, our sleep becomes more efficient, and thus we require less.
By introducing this routine into my life, I have been able to squeeze an extra two hours out of every day. It is pretty rare that you will be able to introduce a lifehack that makes you efficient enough to gain an extra two hours out of every day, no questions asked.
The counterpoint to this method of sleeping is that having an extra two hours of wakefulness may be a waste of time if you spend a lot of time sitting around bored. Personally I think boredom is the worst way to spend time imaginable, and so I diligently keep track of all my projects, ideas, and activities that I'm working on, and manage my tasks using the Getting Things Done (GTD) methodology (more on this further down). Whenever I'm bored, I review my TODO list, my projects, and see what I can work on and go from there. If nothing jumps out at me, or I feel like I just need to relax and take a break, I'll read or play video games, and this is fine too.
The real key here is that if you are considering making this change in your life, be sure that you've got things with which to fill your time.
Quicksilver
Quicksilver is an application that is available for Macs.
Before I go any further, I would like to preface this section by talking briefly about Macs (the computers). I firmly believe that Apple makes products with one of their goals being that the user experience should be paramount above all else. What this means is that using a Mac is almost always a pleasing experience. Not only have Apple designed their products this way, but they have built their operating system in a manner that allows and encourages third-party developers to design programs that adhere to these same principles. The end result is that you get a product that is very polished (not just superficially, but all the way up and down the user experience), and stays out of your way when you are using it.
I am not speaking as someone that has existed inside a Mac-only bubble his entire life - I grew up using Windows machines and went through my entire Computer Science undergrad using Windows machines. I lovingly purchased and cobbled together powerful PCs, managed and upgraded the machines, networked and tinkered with them, and hacked with them to make my experience with them as efficient as possible. Then I got a Mac and within a week realized that I would never again own another Windows machine unless absolutely necessary. Everything is that much easier, that much more efficient, and that much more pleasing (this last point is where most techies typically get hung up, making the assumption that is the only thing that Macs have going for them. That's fine with me, but it's inaccurate).
The Mac community is one that has developed around a shared appreciation for good design and efficiency, and as a result, Macs generally have a large amount of applications available that allow for these kinds of practices. Chief among those products is Quicksilver.
Quicksilver can be summarized as a keyboard launcher, but this understates how much it can do for you. In reality, Quicksilver allows you to do anything and everything rapidly and with just a few keystrokes. If I have a file on my desktop that I want to move to a folder on my computer called Adam/Cool_Stuff/Ninjas/Robot_Parrots_vs_Ninjas/, I can do this in two ways.
The standard way that many of us are used to doing is to click on the file on my desktop, hit cmd-x (ctrl-x for Windows users), then open a Finder or Explorer window, then click through our directory structure until we get to the appropriate folder, then hit cmd-v (ctrl-v for Windows users), pasting the file into the folder.
The Quicksilver way that I would accomplish this is to click the file on my desktop, hit cmd-escape (which brings up the Quicksilver window with my file selected), hit tab, type "move", hit tab again, and type "Robot_", and then enter. I don't need to type the whole folder name because Quicksilver narrows down the list of places I can send the file as I continue typing until I'm left with just one result. This is significantly faster, does not require using the mouse for a lot of the work (which is inefficient compared to the keyboard), and does not leave me with extra windows open that I then need to close.
This is a pretty mundane example. How about a cooler one? Let's say I'm reading an article online and I see a word I don't know. Typically you would open a new tab, head over to http://dictionary.com, type in the word, read the definition, close the tab, and resume reading. With Quicksilver, I highlight the word, type cmd-escape (which this time brings up my Quicksilver window with the highlighted word selected), tab, and then start typing "define". As soon as the results are narrowed down to "Define word", I hit enter and a small window pops open showing me the definition for my word. I can close this window quickly once finished by typing cmd-w.
For both of these examples, it is very easy to counter by saying "Yah, well, I have my own way of doing that, and it's plenty efficient, so there's no need for me to bother with Quicksilver". This is a fair counter-point, when you are looking at specific cases. However, the thing that makes Quicksilver not just handy, but essential, is that it provides an efficient way for you to do virtually everything you can possibly imagine, and always in a fairly intuitive manner. Additionally, Quicksilver provides plugins for virtually everything you can imagine. There's an iTunes plugin, so that you can change your volume, change to the next track, request a new song in iTunes DJ, and rate the current song, all with a minimal number of keystrokes and without having to leave the task you're currently working on. There's a websearch plugin so that you can use Quicksilver to instantly search whatever site you like with the search string of your choice, without having to go through the process of opening up a new tab, typing the website you want to search, finding the search box, entering the search string, and hitting enter.
Again, don't look at the specific examples and tell yourself that you can do that in a different way. The reason that Quicksilver shines is that it allows you to do almost everything this quickly and effectively. Once you start tinkering with it and adding new plugins, you'll be amazed that you were able to function without it.
Windows users - your best choice is something called Launchy (which I used at work). Launchy is better than nothing, but it doesn't have the modular design that Quicksilver does, meaning that it doesn't have anywhere near the comprehensiveness or number of plugins that Quicksilver does. Still, just adding a keyboard launcher can make you more efficient. Hitting alt-enter, and typing "excel" is generally going to be faster than using the mouse to click through a number times to get to Excel from the Start menu.
Getting Things Done (GTD)
Being organized and having effective time-management skills will both create more time for you. By having a clear head and an awareness of what tasks you have on your plate at any given time, you will be able to spend more time present in the moment, and waste less time trying to remember what that thing was that you had to do, and figure out what your next step is.
While many people will throw up their arms and claim "I'm just not good at being organized", this is a cop-out. Organization and time-management are both skills that can be practiced and cultivated. Although some people will naturally be more intuitive at applying these skills, there is no reason that you cannot learn new skills to organize yourself, and new methods for coping with everything that life demands of us.
Getting Things Done is a methodology conceived of by David Allen. This method provides a workflow and a system for dealing with every new piece of information that comes at you, tracking your projects and tasks, and completing things in a timely manner. My mentor at Refractions, Krista Stellar, had been practicing GTD for a while before I started working with her, and it was something that I learned largely through osmosis. In spite of the many excellent things she taught me, I think that the introduction to GTD was the most significant thing that I took away from my time spent working with her.
The reason for this is simply that the GTD methodology can be applied to almost everything that comes at you in life, and staying organized and on top of things will give you a relaxed sense of control. Stress robs us of our ability to think clearly, our ability to enjoy ourselves, and our ability to remain present. By eliminating stress related to poor organization, you will remove this time-sink from your life, and gain more time to focus on the things that are important.
If you are interested in reading more about GTD, you can click the appropriate tag on the cloud to the right, or check out Merlin Mann's 43Folders blog post here.
If taking on an entire new system seems like too much overhead right now, you can start by making two changes in your daily routine:
- Start maintaining a TODO list. Write down whatever you have to do, along with any information related to each item that is needed to accomplish it. When you finish an item, cross it off your TODO list. At the start of each day, create a new TODO list, and review your old TODO list. If there are items that you no longer care about, cross them off, and move over all of the remainingitems that did not get finished from the previous day's TODO list.
- Apply the two minute rule. Whenever a new piece of information or task comes at you, deal with it immediately in two minutes. If you can finish it right away in two minutes or less, get it done. If you cannot finish it in two minutes, but it is something you will do soon, add it to your TODO list. If it is something that you need to file away, do so. Whatever it is, deal with it in two minutes.
Remember the Milk (RTM)
Remember the milk is a web-application that integrates perfectly with the GTD methodology. Instead of needing to maintain a physical, or paper-based system, RTM allows you to maintain all of your tasks, projects, and todo lists online. Not only is all of this information available to you wherever you have access to the web, but it is also supported by an iPhone app and syncing software for other smartphones.
Although I won't go into detail about RTM today (that is a topic for another time), I think that this is the most significant evolution I have made to my personal system since I began blogging about it.
Multi-tasking
Everyone likes to talk about multi-tasking at work, but typically what they really mean is that they're browsing the web when they should be working on a spreadsheet. This kind of multi-tasking is inefficient, and should really be labelled "working with distractions". Although I completely appreciate the need for healthy distraction and allow myself that same luxury, this is not the type of multi-tasking that I'm referring to.
The type of multi-tasking I'm talking about doesn't even need to take place in front of a computer screen. When I'm referring to multi-tasking, I simply mean accomplishing more than one thing at once. If you take a few minutes to think about your daily routine, there are likely certain activities that you will do that include periods of time where you're not doing anything. Some excellent examples from my own life are:
- Walking to and from work
- Working out
- Biking
- Waiting for someone to meet me
- Getting ready in the morning
Working out represents a decent amount of downtime, as your mind is not really working throughout, and you also need to rest your muscles in between each set. I find that with a set of free-weights at home, I can usually complete emptying the dishwasher and folding my laundry by the time I am done my workout, simply by getting up and working on these chores in between each set.
By making sure that you have a notebook and pencil with you whenever you go out, and your iPod, you can ensure that you never have to sit around doing nothing while you wait for someone to meet you. You can work on brainstorming or planning out a project you have in mind with the notebook (and throw on music while you're doing this), or just spend the time listening to an audiobook or podcast.
You can make your morning routine more efficient by pouring yourself a bowl of cereal and bringing it with you into the bedroom while you pick out what you're going to wear for the day and do your hair. Some people have weird hang-ups about eating food anywhere but the kitchen and the dining room, but I don't think there's much validity to this (especially given that the bathroom is generally one of the cleanest places in your house. Let's not talk about your keyboard; you're not eating around that are you?). If your response to this is that you don't eat breakfast in the morning and you save time that way, then you should re-evaluate your priorities. Saving time in the morning at the expense of your health is the wrong way to go - eat your breakfast, and make time for it by multi-tasking.
Be Efficient
So those are some of the important lifehacks that I've taken on board, both recently and in the not-too-distant past. I recommend giving any of these a shot if you ever find yourself wishing that you had more time. Choose one of these that compels you, and commit yourself to trying it out for two weeks to see if it works for you. Whatever you do, make sure you keep one thing in mind: if you find yourself complaining about being bored, you are not allowed to complain about not having enough time.
This project is to move from sleeping in one single unbroken phase (usually 8 hours), to a biphasic sleeping pattern, consisting of a core sleep at night, and a nap during the day.
There are many reasons for doing this, but the most significant is that by changing to this sleeping pattern, I am able to go from requiring about 8 hours of sleep to 6 hours (in theory). If you are reading this blog, you likely have some kind of passing interest in productivity, as I write about the subject fairly often. Can you think of a lifehack or productivity trick that you have implemented recently that has netted you an extra two hours of spare time everyday? Most of us cannot answer "yes" to that question. I, however, can, and that is what this entry is about.
Two hours may not seem like a very big number to you when you first read it, but let me put that into perspective. We spend about 8 hours of our day sleeping (typically), which leaves us with 16 hours of wakefulness during which we can actually do stuff. Adding an extra two hours onto that is an increase of 1/8th to the amount of time you have available to you. At the end of the week, that is an extra 14 hours within which to do things. If you prefer the longterm picture, let's say I live to the age of 75. I have started this experiment at the age of 30, which means I can sleep biphasically for the next 45 years. That roughly translates to gaining an extra 5.5 years of life.
These claims probably sound grandiose, and that's fine. Hacking your sleeping habits is certainly not for everyone. Bay's initial reaction upon me mentioning this to her was "I don't like this at all". After discussing with her, we concluded that she didn't like it for the following reasons:
- It's weird
- We won't get to go to bed together anymore
- She likes sleeping next to me
The second point is totally valid. It's important to both of us to spend time chatting in bed, cuddling, reading, being close to each other, and well... yah. Fortunately, this point was easy to mitigate. I could simply plan my core sleep so that I would go to bed when Bay would, and get up earlier. My original plan was to stay up later and wake up with Bay, but it would not be a problem to switch this up so that we could have time in the evening together.
The last point is kind of romantic, but not really relevant beyond that. The time we spend sleeping is time during which we are almost entirely oblivious to the world. Our body is resting and recovering from the day, and in order to do this effectively, it switches off our receptiveness to external stimuli. Although spending more time sleeping together is a romantic notion, I would rather have extra time that I could spend with Bay during my waking hours due to the fact that I'd accomplished more of my chores during the early morning when she was asleep.
After talking this through, and letting Bay know that I was simply conducting an experiment for three weeks to see how things went, she acquiesced (though she continued to shake her head at her weird husband), and I figured out what I would do. The plan was this:
- Core sleep of 4.5 hours from 11:00PM to 3:30AM
- Nap of 1.5 from 4:00PM to 5:30PM
The other thing I planned was to journal about the experience, so that I could become part of the many polyphasic sleepers on the internet that are logging their own experiences, and so that I could maintain some objective distance and look back and review how things are going. This is, after all, an experiment.
So, without further ado, here is the first week of my journal based on the experience:
Bi-phasic Sleep Journal - Week One
Started: August 17
Day 1 (Monday)
Discussed options with Bay, and agreed that going to sleep together was something we wanted to maintain. Went to bed at 11:00 with Bay, and set my alarm for 3:30, aiming for 4.5 hours of sleep (three intervals of ninety minutes each). Woke up around 1:30ish, went to bathroom. Checked clock to make sure I'm on track, and fell back asleep. Woke up again at 3:20, checked alarm, went to bathroom and got up.
Took me a little bit of time to get into gear. Worked out, reviewed e-mail, completed a task off my TODO list and started on another, this time reviewing and learning about AppleScript.
8:00
Starting to get a little bit sleepy. Going to head out of the house to attempt to snap out of it. Yawning.
-Nap-
Fell asleep quite easily, and napped for the full time. Woke up at one point and realized I had been dreaming. This had occurred within less than 30 minutes, as my iPod was still playing and I'd set it to shut off in 30 minutes. This is the first time in my experiment that I've actually felt compelled to fall back asleep after getting up.
Day 2 (Tuesday)
Went to sleep with Bay at 11, and stayed up until around 11:20 talking. Set my alarm for 4 to give myself 10 minutes to fall asleep and then 4.5 hours from then until I needed to wake up. Alarm went off at 4 (I didn't wake up naturally before it this time), but it was quite easy to get up. I had obviously just finished a sleep cycle, as I was able to rise out of bed fairly quickly and didn't feel groggy. Brushed my teeth, worked out, and started on a few projects. It's now 6:00 and I still feel pretty on the ball.
Have not been yawning today, though it is now 12:30, and I can tell that my body is starting to prepare itself for a nap. My eyelids feel just slightly sandy.
-Nap-
Again fell asleep easily. I noted that I was partially aware of myself falling asleep, much like yesterday. Perhaps this is the doorway toward lucid dreaming.
I woke up briefly at 4:00 to check my alarm, out of fear that I was sleeping through it but this turned out to be baseless. Went back to sleep and woke up again at 4:23, and then got back to my routine. The most annoying part about sleeping is how greasy my face feels when I wake up - easily remedied by washing my face, still, annoying.
Otherwise I feel fully awake and refreshed. So far I'm enjoying biphasic.
Day 3 (Wednesday)
Again went to sleep at 11, aiming for consistency. This was probably the hardest time waking up yet. It wasn't really hard per se, it was just difficult to drag myself out of bed. I think I may have been in the final stages of REM sleep, as I was in the middle of some kind of imagery when my alarm went off. The biggest thing I miss is that feeling of waking up from 8 hours of sleep. However, I suspect that that may just be a mental thing, rather than an actual physiological thing. Based on my performance (physical and mental) I don't think I'm actually accumulating sleep debt, though that will remain to be seen toward the end of this week when I will feel most inclined to sleep in.
-Nap-
Falling into bed for the scheduled nap felt relaxing as always. I slept fairly soundly, waking up briefly before falling back asleep again, and woke up 10 minutes before my alarm went off - usually the indication of the end of my sleep cycle it seems.
Interestingly, when napping, I am usually much more aware of the process of me falling asleep, this time remaining conscious throughout the process of my limbs twitching a little bit prior to actually falling asleep. Again no trouble waking up, but I sure do hate the greasy feeling I have on my face whenever I take a nap. I've established the following routine upon waking up from a nap: brush mouthguard, brush teeth, wash face with cold water. This process is a familiar routine and helps get my mind back into the state of wakefulness. The cold water on my face feels great and refreshing.
Day 4 (Thursday)
I got up easily, but am finding it fairly difficult to stay focused and awake an hour later (5:00AM). This is the first morning where I have started things off by working out. I've made tea and starting off with some cognitive tasks - we'll see how things go.
After the rough start for the first hour, I'm back on track. The tea may have helped, or it could have been sitting down and doing something that demanded interaction and attention (today that was playing Super Street Fighter 2 - the previous three days it was working out). One thing that I find really nice about sleeping biphasically is that I no longer need to stress out about getting to bed too late.
Typically the amount of sleep that I get would be tied to when I get to bed, as I would not be able to sleep in past my alarm, which I would set to go off to give me enough time to wake up, get ready, and head out the door for work or school. With biphasic sleeping, since I'm typically getting up four hours before I would need to leave for work or anything, I have tons of leeway to stay up a little later than I would normally, without it impacting my ability to get the 4.5 hours that I need for my core sleep.
Being up early has dramatically improved my ability to devote some time to things that I've wanted to accomplish previously, such as dancing - it's pretty easy to book an hour of practice when I don't have any other demands on my time, so that's what I've been doing from 6:00 - 7:00 in the morning.
Day 5 (Friday)
It's getting easier to wake up in the morning, but getting up from the nap can still be a little bit frustrating, as I'm not used to the usual feeling of 'restarting the engine' in the afternoon that comes from waking from a nap. This weekend will be a good test of the biphasic sleeping pattern, and seeing how it fits in with the rest of my life. I have a bit of a dualistic nature when it comes to activity. During the week, I'm very focused on tasks, exercise, and a well-timed schedule. On the weekends, I love hanging out with friends, socializing, partying, and letting things flow in a manner that is much less regimented. Probably most significantly, while I still aim to get the right amount of sleep (I truly believe that getting good rest, drinking lots of water, exercising, and stretching are the closest you can get to a fountain of youth), the times I go to sleep are completely contingent on whatever I end up doing on Friday and Saturday. If I'm going out to the bar (rare), or heading to a friend's place for drinks, it's quite likely that I may not actually get into bed until 2:00AM the next morning. In the past, as long as I made sure I woke up around 9 or 10, I would get enough rest, and not lose my entire day (is there anything worse than sleeping in to noon? I hate doing this).
I'm heading out to a hiphop show with Brooke, Jo, Piper, and Jesse tonight at Plan B (WTF), and suspect that this will lead to a late evening. My intention is to act no differently than I normally would. If biphasic sleeping does not allow me to do the things that I normally would, it isn't going to be a useful thing for me.
-Nap-
Nothing specific to report about my nap today, other than to state that the worst part of biphasic so far is definitely having to go through the waking process a second time every day. When I say waking process, I mean, opening my eyes, shutting off my alarm, getting out of bed, brushing my teeth, cleaning my mouthguard, washing my face, and having something to eat to get things rolling.
The good news is that this is really the only bad thing I can say about it, and I absolutely love the way I feel the rest of the time. My energy levels are more consistent, and I feel motivated and energized throughout the day, rather than experiencing surges of energy at specific points during the day, followed by periods completely lacking in energy. Getting up at 3:30, which sounds utterly disgusting without any context, is awesome when you consider that I wake up easily and feeling fully rested, and then have three hours within which I can work on whatever I like before I even need to start thinking about getting ready for work, school, etc.
Day 6 (Saturday)
So, I had a good night last night, and after Plan B, we went to The Mint to hang out for a bit and chat before finding our separate ways home. I would elaborate more on the night, but this is a journal related to biphasic sleeping, and not a blog or a Facebook status update, so I'll stay focused.
I got in at 2:00 AM this morning, and I usually need about a half hour to wind down prior to being ready for bed. Additionally, I had been drinking at the club, so I was a still a little tipsy when my head hit the pillow at 2:30 (I did, however, make a point of drinking two large bottles of water, as I always do, to ensure that I didn't wake up feeling de-hydrated). I set my alarm for 4.5 hours later, and at 7:00, got up out of bed, once again, feeling refreshed and ready for the day. Honestly, I was pretty amazed. I figured that being out and getting to sleep later would have a detrimental effect on the whole system and play havoc with my new sleeping pattern, but it integrated perfectly.
The thing that I find fascinating is that the only real requirement here is that I get 4.5 hours of core sleep at some point before the next day. With a monophasic sleeping pattern, the main requirement is that you get 7.5 hours of sleep before you get back up. If you go to bed later, that's acceptable, provided that you stay in bed long enough to meet this requirement. You can then reset your sleeping pattern by going to sleep at a reasonable hour the following night and getting 7.5 hours again. Biphasically, it's the same thing. I just need to make sure that I get 4.5 hours of sleep during my core sleep, and can then reset again by taking my nap at the usual time, and going from there.
So, remarkably, I was able to go out to the club, have some drinks with some friends, come home, go to sleep at 2:30, sleep for 4.5 hours, and then wake up ready to go about my day as normal at 7:30 the next day. Pretty incredible isn't it? There is one drawback to combining inebriation with biphasic sleeping, and this is that instead of having eight hours within which my liver can process and extract the alcohol from my blood, it only has 4.5 hours. If you're in the habit of large and frequent drinking binges, you'll be able to wake up fine, but you're probably going to get out of bed and walk straight in to a wall. Then again, if you're in the habit of frequent drinking binges, you're probably not the sort of person that is particularly keen on being productive and hacking your life and your sleeping patterns like I am.
-Nap-
I met up with Davin and Jay this morning for breakfast (after being up for 2.5 hours), and then hung out and played Magic with them. After they left, I took my nap at 5:00PM, and then woke up, got ready, and headed out with Dan and Kellie for some drinks and conversation (great day!). Fall asleep for my nap has consistently been easy so far, and once again I woke up just before my alarm went off. After finishing up at the Bent Mast, I came home, tidied things up, and then went to bed at 1:45AM.
Day 7 (Sunday)
The end of the first week of my experiment! My alarm woke me at 6:30, and I got straight up out of bed and started the day. One of the things that I absolutely love about this sleeping habit is that I no longer feel like a slave to my sleeping tendencies. I recognize how cheesy that sounds, so let me try to explain. Normally on the weekends, I would go to sleep whenever I was ready to, and then set some time that I wanted to get up. I would try to ensure that I was getting 7.5 hours of sleep, but if I went to bed at 2:30 (I really enjoy getting stuff done late at night on the weekends), I would usually aim to arise at 9:00 in the morning, which meant I would only get 6.5 hours. In these cases, one of two things would happen: I would hit the snooze button 6 or 7 times before I was finally able to tear myself out of bed, OR, I would groggily pull myself out of bed and spend most of the day with low energy levels and require caffeine to rev myself up (which would then lead to further spikes in my energy levels).
Now that I'm sleeping biphasically, this cycle is shattered. The first key is that I am always aware of what time I go to bed, and what time I need to get up in order to ensure that I get three full cycles of sleep (at 90 minutes a cycle, that is 4.5 hours). By doing this, I'm ensuring that I never have my alarm go off and wake me up in the middle of REM sleep, and this is the situation that leads to you feeling completely blindsided when that alarm goes off. Getting woken in your REM sleep is the worst thing that you can do, as it robs you of the most important part of your sleep, and precludes your body from going through it's natural process of gradually coming out of that deep, deep slumber. Even if I stay up late, I don't need to worry about sleeping in through my day; even if I don't get into bed until 4:00AM, the latest I'm going to get up is 9:00 the next morning (allowing myself 30 minutes to fall asleep, and then 4.5 hours of actual sleep). I know this sounds ridiculous, but I actually feel like I've leveled up. Being in control of my sleep, and not the other way around, is amazing.
This is a significant discovery for me, and I think coming to this conclusion is enough reason for me to adopt and maintain this habit beyond the end of the experiment (which will be over in two more weeks).
Although initially I was concerned that having to nap would play havoc with my scheduling, it has not been an issue so far. So far I have been able to shift my nap as needed within about a four-hour window, which is quite a lot of leeway. I would not want to leave my nap much later than this, as I would start to feel a dip in energy (though probably less so than the middle of the day on a monophasic sleep schedule), and I would be pushing my nap and the next phase of my core sleep pretty close together. To really remain consistent, it is ideal to have your nap half-way between your previous and next core phases of sleep. I currently am not working (taking the time off to prepare for the Fall, when school will start), so I have the luxury of a fairly open schedule. I will have to see how and when I can fit napping into my schedule come the start of school, but unless there is something drastic preventing me from doing so, I will be aiming to maintain this new habit.
This marks the end of my first week of experimentation with biphasic sleeping, and the end of the first set of journaling. Although I had originally planned to publish the entire journal at the end of three weeks, this starting to reach a good length, and I think it makes more sense to publish on a weekly basis. I will continue to keep journals for the remaining two weeks, so keep it locked if you find this subject matter interesting.
A friend and I were talking recently about GTD, and some of the difficulties he was having with his own implementation. The conversation we ended up having turned out to be a good primer on some additional GTD tips, so I thought I'd reproduce the conversation here (after anonymizing my friend's input).
The initial discussion was about the difficulty of actually starting a project, even after you've come up with the next step for it. My first e-mail was a sample of what my own PROJECT folder looked like:
Adam Quiney wrote:
-----------------
If you're interested, here's what my Project folder looks like
--Adam
PROJECTS
----------------
* Finish re-grouting bathtub
* NS: Get out grout and finish job
* Consolidate office supplies (don't need second plastic tray device)
* Next step: Talk to Bay about this, and look through the two to see what we have
* Set up RTM
* NS: Read Lifehacker's guide to RTM
* Change tagTrack script for iTunes, to allow replacing existing tags
* NS: Review code and determine where this is set
My friend wrote:
---------------------------
Nice set up. Here's mine, and I encourage your criticism of the way I have it set up.
TODO
Now:
Start business - set up web site, talk to friend about his start-up
Return saw to dad - clean saw
Return clothes to friend - put them in squash bag
Soon:
Clean and organize garage - clear out garbage
Closet doors - install hardware attachments
Finish flooring - measure and cut bathroom boarding
Baseboards - caulk trim
Later:
Learn to speak French fluently - any courses available through work?
Adam Quiney wrote:
-----------------
It's pretty well organized, and I notice that you use lists proper to GTD - Now, Soon, Later. I tried this originally, but it didn't quite fit with me. Now, I just have a TODO list (included below) and a PROJECT list. The project list mostly has stuff that you've got under Now and Soon.
Your side-consulting business is a good project, but I would break that down further. The major project is "Start side business". There's another project under that which is "Set up website". The next step for setting up the website is "Meet with Adam and talk about what is involved", and the _true_ next step for that item is "Get in touch with Adam, arrange meeting". I would track the projects under their own heading, and just move over the next steps when you think you are ready to work on them. That way your TODO list is much less daunting, and this will eliminate one of the passive barriers to getting stuff done - seeing _massive_ projects on your list just makes you not want to do them. Seeing "Get in touch with Adam and set up meeting" is an easy two-minute task involving an e-mail.
You can see that my TODO items don't have next steps for them, because I usually only move a "next step" type item over to the TODO list. That way my TODO list only ever has small, easily digestable chunks of work on it.
You'll notice I also have a "WAITING FOR" category on my list - that's where I put anything that /was/ on my TODO list, that I've acted on, and am now waiting for something before I can pick it back up. Eg, your list would have under WAITING FOR: "Arrange meeting with Adam. WF: (Waiting for) Adam to get back to me".
Whenever I notice that something has sat on my list for a while and hasn't gotten done, I re-examine it and ask "Why aren't I doing this?". Sometimes the answer is "Because I don't care about it" in which case I can just delete it and forget about it. Sometimes the answer is "Because it's way too big", then I break it down further and replace thenext step on my todo list.
Thoughts?
--Adam
TODO
----------
* Transfer music from External Drive to Mini and MacBook
* Blog
* Prune Minibonsai
* Clear out voice memos
* Upgrade Quicksilver (on desktop)
Waiting For
-----------------
Chores
----------
* Recycling
* Vacuum
Download
--------------
* Update for Firefox
My friend wrote:
--------------------
That's great input.
I agree with you - the TODO of setting up a business isn't sufficiently broken down by merely listing the two rather vague next steps I have beside it.
The notion of "setting up a web site" in itself isn't sufficient, since that isn't a task I can just sit down and complete without employing several other kinds of next steps you talked about. In addition, talking to my friend about how his business start up went also isn't a great 'next step.' The appropriate one would really be 'email him to meet for coffee.' 'Email Adam to set up meeting', and 'Email friend
to meet for coffee' are both simple stress-less tasks that I could accomplish in minutes, but both would put me well on my way to accomplishing necessary steps in achieving important input required to
achieve my goal.
I like the notion of breaking things up into both a project list, and a todo list. I could throw 'next steps' onto my todo, with a more elaborate project by project break down in a separate list.
----------
So that's that. Talking this over, got me thinking about implementing contexts within my system, and so I sat down and set up exactly that in my TODO list. If anyone's interested in hearing more about this, let me know. Otherwise it'll be a post for another day.
Below are a few programs that I have installed on my machine at work that enable this for me. The machine that I have to use at work runs Windows XP, which sucks, because I truly believe that OS X is a vastly superior operating system when you care about efficiency and productivity. However, without further ado:
- AltDrag
This is a simple, low memory-footprint program that does one function on Windows: Hold down the Alt key, then click anywhere on a window to move it around your screen. Seems unnecessary, but it adds a little bit of efficiency when you don't have to go hunting for a title bar.
Once you've used this application, you'll be annoyed every time you have to sit down at a computer that doesn't have it installed. You can download AltDrag here.
- WizMouse
Same idea as above. A low memory-footprint that does one function on Windows: Whenever you use your scroll wheel, that event is drilled down to whatever window is directly beneath your mouse, rather than sending the event to the active window. This doesn't change the focus or Z-order of your Windows.
This is very handy, especially when doing things that require having something like an Excel spreadsheet and a web browser both open, both requiring scrolling. WizMouse can be downloaded here.
- KeePass
This guy is a really tight password manager that I came across on Lifehacker. KeePass allows you to keep strong and unique passwords for everything you need, and ensure that you never encounter a situation where you arrive at a website knowing you have a login, but unable to remember what it is. KeePass creates an encrypted database file that you can also sync this across all of your computers using Dropbox, which means you just need to remember one strong password for KeePass, and one strong password for Dropbox. Once you've got that, you can ensure that you maintain strong and unique passwords for everything you sign up for. You can download KeePass here.
- TopDesk
A simple application that allows Windows to mimic the expose functionality that exists in OS X (Macintosh's operating system). Once you start using expose, you will rarely alt-tab again (although it's still the best way to quickly bounce back and forth between two applications). You can download TopDesk in evaluation format to try it out, but it's worth paying for the full version. You can download Topdesk here.These programs will need to stay resident in your memory in order to function (with the exception of KeePass), but all of them are very low in terms of memory-footprint, and should not cause any significant problems. Give them a shot and see if you like any of them. I have gone as far as to install each of these on my thumb drive so that I can run them when I'm helping out a friend with their computer - they've become such a convenient part of my daily work that I can't stand having to work without them.
Up to this point, my system has evolved as follows:
- Attempt to implement a paper tickler system, similar to what I use at the office
This attempt failed fairly quickly. I don't enjoy amassing large amounts of paper around the house, I don't have a convenient place to put a tickler file that isn't ugly (I don't spend a lot of time in our office, preferring to do most of my work in our dining and living rooms), and I wasn't checking it on a very frequent basis.
- Implement a rough system using Terminal windows
This step represented my change from a paper-based system to a digital one. Not a bad start, but a long way to go. You can read about this step and the one following here.
- Change over to using Stickies to manage tasks
This marks the start of my system actually becoming fluid and working well with my own tasks. It is within this framework that the majority of the rest of my tweaking will occur.The last step looked like this:
The latest evolution looks like this:
The changes I have made are not massive ones, but the little things make a difference over time. A quick summary:
- Only the TODO window is fully expanded
The old system had four windows expanded by default - TODO, Blog, To Buy, and Projects. However, this creates four windows that demand my attention by default. By changing to a paradigm where I start and finish with just the TODO window being expanded, my eyes are immediately drawn to this location whenever I load up my system.
There wasn't really a need to have the other windows open either - if I want to make sure that I blog soon, I simply put "Blog" as a todo item on my list. When it comes time to actually write, I just expand my blog window and look over the potential topics that I've recorded, choose one that interests me, and get writing.
Likewise, items under projects simply require my review from time to time. Whenever I feel like I have enough time on my hands that I can begin to tackle one of them, I open up the window and choose one of them. Items that I need to purchase, can simply act as a list that I reference when Bay and I head out the door on the weekend to run errands and possibly spend some money.
As an aside, I highly recommend maintaining a list of items that you intend to buy. Having those items written down and made tangible really makes it easier for you to focus on what you will be sacrificing when you spend your money frivolously. If I check this list before heading out the door on a Saturday, it just makes it that easier to think "Hmm, this thing is cool, but if I get this, I'll have to wait even longer to get those bike gloves I wanted".
- Location Tickler has been expanded
I'm still trying to figure out the best way for this tickler to work. The location tickler started to accrue a number of items that were related specifically to people, rather than locations. Tasks that require another person are generally a little easier to act on than a specific location, as I can complete an item marked "Lend book to Davin" when I either go to Davin's place, or when he comes to my place. On the other hand, a task marked "Drop clothes off at Salvation Army" requires that I physically be at the Salvation Army.
It is possible that over time these two items will merge back together. For now, I maintain the two ticklers separately (though physically close to one another on my screen) because I want to be able to check only the People Tickler when I have people over, and both the Location and People Ticklers whenever I'm leaving the house. The goal here is to make the process of reviewing the ticklers as efficient as possible, in order to encourage myself to actually use them.
Don't underestimate this last point - I'm still working to develop the habit of actually checking the ticklers whenever Bay or I leave the house. I have an active item for Vancouver that says Bay and I need to return some items to Ikea. However, Bay left the house to head over to the mainland this Friday, only to realize that we'd both forgotten this needed to be done. That's okay, it's just another aspect of working to learn a new habit.
- List section
The list section just holds a number of lists that I maintain. Ideas for dates, gifts, vacations, and other things that I think up, want to remember, but haven't had a place to store them up until now. Whenever I have an idea that falls into one of these categories, I capture it wherever I am, and then add it to one of these lists when I get home. If I don't yet have a list for this particular idea, I create one and add it to that. Easy.
- Dance Lessons
Writing ongoing lessons means that I need to keep a stock of fresh ideas and techniques to teach my classes. The process by which I do this usually involves jamming at the studio, Steve's place, or my kitchen when cooking, and playing around with various techniques. Whenever I do something that strikes me as worth pursuing, I make a note in the appropriate sticky. There are a number of different stickies under the dance heading, because there are a number of different techniques that all fall under the Popping umbrella.
When teaching a class, I find that it's better usually to stick to one or two of these techniques, in order to get people familiar with a couple of different ways of moving throughout the class, rather than jumping all over the place. Having these stickies makes it easy for me to sit down during the week and say "What do I want to teach the class this week". I can review the items that I've captured, grab a couple from each list, and then put together a lesson plan based on that.
- More meaningful use of color
When I initially put together the sticky system, my use of different coloured notes was more whimsical than anything. I tried to apply colors that helped separate the open windows from one another, and to denote headers for various lists, such as the Location Tickler.That's the bulk of the changes that I've made so far. As always this is an iterative process, so the more I use the system, the more refined I anticipate it will become. Eventually I will get things to the point that I no longer really need to make changes in order to have it function in a manner that is most efficient for me on a daily basis.
This time, I've updated the use of color to follow a more specific pattern. Headers are generally coloured green to make them stand out a little more. Beneath these headers sit the actual contents of each category, such as the names of people I need to talk to, specific locations, etc.
Any person or location under a tickler that has active items associated with them/it is colored red so that I can quickly get a feel for where I have tasks with just a glance. This is in addition to updating the sticky itself to note how many active tasks I have. So, for example, I have one active task with my friend Rob. His sticky is coloured Red to indicate this, and there are also the words (1 ACTIVE) beside his name. At a glance I can quickly determine where tasks are piling up.
A final note about the mobile counterpart to this system. This is the voice-recording application that I've been using on my iPhone. It was one of the first applications that I came across when I searched the app store on iTunes for voice recorder, but fortunately it's fit the bill perfectly. Here is a screenshot of the application:
The application is extremely simple to use, which is ideal. When I have a new idea, I click the big red Record button and a new recording is started. Speak into the microphone, click Done, and you're finished. You can do fancier things like name the recording if you want, but I find this unnecessary. I capture the idea quickly, get home, and just listen through each recording, transcribing as I go.
Playing the recording is as simple as clicking on the words "New recording". You can click the arrow at the right for more options, but again, this is unnecessary. To delete, you either click the arrow, or swipe your thumb from left to right along the name - this brings up a Delete button which you can click to erase the recording.
As you can see, most of the recordings I make are usually between 3 and 10 seconds in length. My initial thought was that it would be quite tedious to transcribe each memo, but when I'm only listening for 3 seconds, it takes me no more than five minutes to copy everything across (and that's if I've let them pile up).
The application is called Audio Memos Free, and I highly recommend it if you want to give this approach a try.
If anyone has any questions about the system as it currently stands, please post a comment and let me know. I always relish the opportunity to consider different perspective and points-of-view on what I've got set up, especially if it means I can glean a new way to increase my own efficiency.
Okay, I cheated and kind of already mentioned this one. Still, this is a really important part. I picked this up when I first watched Marc Lesser giving a speech at Google called Accomplish More by Doing Less (you can watch that video here). Marc is a quirky character that spent some time as a monk studying Zen habits in a monastery, before earning his MBA. One of the key points he mentioned in his video was one of the fundamental concepts of Zen, which is to be present in each moment.
Being present in each moment isn't a complicated thing, but it isn't simple to accomplish. It's simply a matter of taking yourself out of your headspace and being aware of how you are feeling. Take a minute to reflect and ask yourself some of these questions:
- What am I doing?
- How does it make me feel?
- Why do I feel that way?
- How might my actions currently be affecting other people?
Okay, I confess, this tip isn't really about creating more time, it's about appreciating the time that you do spend.
Improve your typing speed
Okay, this tip is specific to me, and people that spend a lot of their time in the same medium that I do (computers). However, this specific case can be applied to yourself in a more general sense: Figure out ways to make the things you do frequently more efficient.
The aim is to find small things that add up over time. I spend a lot of time writing e-mails, blog entries (these things aren't short!), chatting with people on MSN, and browsing the net. Anything that I can do that will make these activities more efficient is going to gradually lead to more time for me. Consider the following: The greater the amount of time that you spend doing X, the greater the benefit you will reap from a small improvement in your efficiency performing X.
Growing up, I learned quickly the benefit of memorizing the location of each key on the keyboard. But I never moved past that. I could type quickly using two fingers and a thumb from each hand, but I had to keep my gaze fixed squarely on the keyboard, and I made a hell of a racket when I was banging away.
After the first year in Computer Science at UVic, I realized how ridiculous it was for someone majoring in the studies of computers to be unable to type correctly. I tracked down a copy of Mavis Beacon (a typing tutorial), and got to work. At first, progress was slow and agonizing. I would be chatting with friends on MSN, deliberately typing out each word, slowly, but correctly. On an almost per-second basis, I would feel the urge to just hammer out the words the way that I knew how, but I maintained my discipline and stuck with it.
As a result, I can put together long essays, e-mails, win arguments on the internet, and chat with friends without my typing speed being an obstacle. The content I create in those mediums has also improved - not directly because I am able to type faster and thus more, but because I can now forget about typing. It is no longer an obstacle getting in the way of what I'm really setting out to do, which is to articulate thoughts.
Improving typing speed may seem like a small thing, but it's something from which I've reaped big rewards over time, simply due to the sheer quantity of time that I spend sitting in front of a computer (don't talk to me about carpal tunnel syndrome - I'm hoping it's just a fad that will blow over).
Write stuff down
Here's an easy one that leads to big rewards.
- Buy a small notebook and pen, and keep them on you at all times
- Whenever you have an idea, write it down
The less time you have to spend remembering things in your head, the more time you will be able to spend thinking about how to solve problems you're currently dealing with, resolving issues that may arise somewhere down the line, planning out how you will spend the rest of your time, and just being present in the moment.
If it sounds too simple, or even trite, I can appreciate that. If I hadn't iteratively moved towards this type of approach, I too would doubt its validity. However, I can attest that simply lightening the load that is normally placed on our minds will do wonders for your ability to appreciate and make the most of your spare time.
The other thing that will come naturally out of writing things down is an enhanced sense of mindfulness. When you force yourself to write down thoughts and ideas, and to make those ideas more concrete, you will naturally become much more aware of what it is that normally occupies your mind. Maybe you start to realize that you have spent the last three of your breaks at work annoyed about how messy your office at home is. Maybe you've been spending a lot of time thinking about how out of shape you are.
Making the most out of your time doesn't mean have an abundance of time with which you do nothing. It means spending your spare time in the way that will best lead to your happiness and sense of fulfillment. Dealing with the things that are on your mind is how you accomplish this. I guarantee that once you've cleaned that office up, you will no longer be wasting your time in a funk thinking about it.
Stop procrastinating
Again, this is trite right? Procrastinating is a problem that many of us suffer through, but try as we might, cannot overcome. While the subject of procrastination could really be an entire blog post unto itself, I can share quickly a few of the things that I use to avoid this beast.
One of the traps that I notice people run into with procrastination is that they don't really contemplate what it means to waste time avoiding doing the task that they know they need to accomplish. Procrastination usually means the following:
- You need to accomplish task A
- Instead of accomplishing task A, you put it off, and instead do a mildly distracting task
- You waste three hours of time, then spend the rest of your time frantically trying to accomplish task A
Frivolous activities and pursuits are good. In fact, they're essential. However, you should make a point of consciously making the decision that you want to spend your time this way. When you procrastinate, you let the task that you are avoiding dictate how you spend your spare time, and that's an excellent way to minimize what you get out of it.
When you have a task at hand that you don't want to get done, Focus on the other things that you want to accomplish today. Focus on what you will not be able to do later if you procrastinate now. Procrastination is typically so easy for us to do because we focus on the task that we do not want to do, but this is never how procrastinating works. That undesirable task is typically something that has to be done anyhow, so by procrastinating you are simply delaying the inevitable. The items that are optional and fun to do but require some mental effort, however, are the tasks that we actually prevent ourselves from ever getting to when we procrastinate.
Another tip I was given was taking a more systematic approach, which some people find preferable. When you sit down at the start of your day to begin working (or sit down in the morning on a weekend to begin working on chores and projects), write out a timetable detailing how you plan to spend your time. Include breaks you'll take, time you'll spend making dinner, doing the dishes, having fun watching TV, etc. Once you've done this, get to work. Make a note of any time that you veer off your schedule, either because you procrastinated, or a task went longer than expected, or any other reason. At the end, review your schedule and see how you did.
One of the things I like about this approach is that it forces you to do some reflection. How realistic are you when determining how you'll spend your time? Is it really honest that you put down that you would only watch thirty minutes of television? The other thing that this approach provides you with is another way of seeing what you sacrifice when you procrastinate. When you have everything written out on a schedule in front of you, it's pretty easy to see immediately what you are giving up by delaying on a given task.
Develop a system for tracking your tasks
This last one should come as absolutely no surprise to anyone at all that ever reads this blog. I'm a big fan of staying on top of your tasks. If making the most of your time means accomplishing more things that you want to do, I think a good system that enables you to do that is essential.
Although the systems that I've described using for myself have grown in complexity over time, a system that works for you does not need to be, and can literally be as simple as the tip I already mentioned (write stuff down!). By keeping track of the ideas that you have and storing them in a meaningful way, you'll be able to stay on top of more things that you genuinely want to do.
Before I started to make an effort to capture ideas that I had (note: it's no longer an effort, it's simply become a natural part of my daily process), I would spend the majority of my evenings playing video games. Playing video games are rad, no doubt, but even when I didn't want to do this, I would still fire up the Xbox and zone out for a couple of hours.
These days, when I want to play video games, I do so purposefully. All I mean by that is that I make a mental decision that that is how I want to spend my time. You see, before, I would play video games out of boredom. My thought process would be "I don't know what I want to do, so I'll just play video games". They're easy, they provide interactive entertainment, etc.
In aiming to accomplish more, we should strive to avoid doing things out of boredom. We certainly want (and deserve!) moments when we take a step back, have a deep breath, and maybe just veg out on the couch. But that's different from simply sitting around bored. Being bored is the worst way to spend your time, because it means you're simply letting it slip away.
An effective system will allow you to capture ideas and tasks that you have, and give you something to look to as a reminder when you're not sure what else to do. Having a system that works for you will let you review the thoughts you've had recently and determine if there's anything else you want to do before you decide that you'd really rather plunk down in front of the TV and relax.
Accomplish
So that's really it. Some of these tasks are simple, like improving your typing speed, and some may requiring overcoming some inertia to start putting in motion. However, whichever angle you decide to start on, think about the next steps, and ignore the nagging voice in the back of your head that tells you all of the reasons that you can't do something. Determine what you want, figure out the next step, and then act on it.
Get out there and accomplish!
Use Cases
As I went through the process of writing out these notes, two main thoughts crossed my mind.
- Surely someone has done this before me and thought up notation to support this
- Why isn't there software to do this?
More importantly though, why hasn't any software been created to support this need? There are plenty of dance choreographers out there, and it just seems like having software that supported them is a no-brainer.
When going through and taking notes, this was something that stuck in the back of my mind. A use case is something that we capture when gathering requirements for a piece of software. More specifically, it indicates a specific way in which a piece of software would be used. Typically use cases are as simple as writing out:
As a user, I would like to be able to login to the system.
My notes are less formalized than even that, but you can see the places in which I've noticed a particular use case that a piece of software like this would need to support. On the first page, one of the use cases I thought of is that to effectively capture choreography, you need to capture not just the main body position, but also to add notation and indicate which way various body parts are oriented (fingertips pointing up, for example).
Naming Stances
As I took notes, I noticed immediately that there was value in naming each new tutting stance that I came up with. The stance may already be named by someone else, but having a name that I can use to quickly refer to a stance I'd written down previously saves me a lot of time. Throughout the notes you can see that I've peppered names for various stances (and left one of them unnamed because I couldn't think of an intuitive name for it).
More Use Cases
Some more use cases that struck me as being potentially relevant:
- Give users the ability to indicate the transitions to and from a given stance (eg, you can transition from this the box stance into the wall stance)
- Give users the ability to indicate the lines that the dancer's body creates (and extend those outwards). Better yet, automatically determine what the lines are, and possibly display the mid-line that exists between those.
Some other ideas
Some other ideas that I would like to see integrated into a choreography software would be allowing the user to quickly put together their own set of "body positions", and then slide those positions in and out of a sequence of moves. Eg, I create one position to show my left arm being in the air, and one position to show my right arm in the air. I can then create a sequence of moves that goes from the one position to the other, simply by dragging and dropping those positions into place.
As you can tell, this is far from an exact science, and mainly an idea in progress. Still, it would be really nice to see something like this put together, if only because then I wouldn't need to resort to scrawling notes on paper and making a mess of things.
Still, in the meantime, my workflow continues along the following lines:
- Write out dance notes whenever practicing
- Get home, scan dance notes in
- Add dance notes to Evernote, so that I can access them from anywhere
Recent Comments