My Productivity Workflow
I have a number of tools and techniques for getting stuff done throughout the day. This article originally was written to myself as a text file. I’m publishing because it might help others. It’s certainly going to help me when I inevitably fall off the wagon.
Getting Things Done
I follow the GTD methodology for my workflow. Items go into my inboxes, I process those inbox items into my trusted system.
Items are either Projects, Tasks or Next Actions, Someday Maybe items or reference material for same.
These are where things are placed that I need to process. Care and pruning must constantly happen here or I end up with too many collection baskets.
- Personal Email Inbox
- Work Email Inbox
- iPad Journal application (see tools below)
- Physical inboxes (I have three)
- 1Scans Folder – a Dropbox folder that I use for my paperless workflow
Projects in the GTD world are any “desired result that can be accomplished within a year that requires more than one action step.”
These projects are placed within a project list inside OneNote (see tools). If the project seems like it’s going to take up a bunch of mental space I also create a project page inside OneNote with Vision, Outcome, Brainstorming and Notes sections.
When does a task(s) become a project?
This is really tricky – things tend to become projects out of control in OneNote. I end up with a bunch of project like tasks without the associated thought behind them that warrants its own project space.
What does creating a project look like? I think an optimal workflow looks something like this.
- Drop a task into my OneNote. It may or may not be a project on it’s own.
- When I’m processing the Inbox, make the decisions whether this is a one off task that once completed doesn’t have any other associated work or if it’s a project
- if it’s a one off task, cut and paste it into the appropriate @Context
- if it’s a project, cut and paste it to my Projects List. If it seems like the project is going to take up a bunch of my mental space, I also create a second project page in OneNote.
As general rules of thumb when writing tasks:
- Start with a verb when possible.
- Maintain simplicity when possible.
- Avoid combining multiple tasks. (Be wary of the word “and”.)
- If it is a completable task, be as specific as needed, but not more so.
- Write as if you are delegating to your future self.
- If it is an ongoing task without clear boundaries (e.g. “Practice painting”) than a general task may do fine, but know that such general tasks are often developed into many specific completable tasks. This is the one that I have the most trouble with. I have a few of these “Read book”, “Practice saxophone” I have to be careful that I don’t become blind to them because they are more general tasks.
Things I might want to do later but don’t want to clutter my system with go into a text file “refx – someday maybe list.md”
Since the Someday Maybe list is a text file I can use some cool features in Text Expander and Launch Bar to append ideas to the file.
If a Someday/Maybe idea hits my brain I do the following:
- Search for the file in LaunchBar
- Press SHIFT+SPACE to activate the “Append Text” feature
- use TextExpander to enter the current date and type the idea
- The latest idea is then date stamped and append to the list.
Project Reference Material
Project reference material is usually referenced in the project file that I create for a given project. Reference material could come from a number of sources.
Tools I use as part of my daily workflow
I’ve tried a bunch of systems for keeping track of all of my stuff. I started with a Moleskine, then moved onto Things on the Mac. For a number of years I worked with Omnifocus. When I moved to an Android, I wanted something that was more cross platform. That led me to OneNote.
There are a bunch of applications you can use for Getting Things Done. The key is, just find the one you like and stick with it.
I have a whole other article on how I use OneNote to GTD. It’s too much to fit here. You should go check it out. I’ll wait…
A Text Editor
I use VSCode to take notes. Each month has its own text file. Within each month’s file, it’s organized by day.
I date stamp entries
Each meeting has a subhead under that entry
_Note: ~~I’m currently experimenting with doing all of my text editing within Sublime. Sublime is a swiss army knife text editor. I’m doing this to avoid friction associated with having too many tools do do the job.~~
Note (2) – It occurred to me recently that notes in a text editor don’t have the same impact as written notes. I’m considering going all in on Good Notes for all note taking and skipping the text file concept all together.
_Note (3) – As of 2016–01–06 I’ve removed nvAlt from my system. All note taking will happen using Good Notes or paper notes. I want to continue to write notes. Studies have shown that it’s easier to remember notes that are written rather than typed.
Note (4) – I’ve settled on VSCode and Byword for my two note taking apps. This has suited me for over a year now so the great text editor debate may finally be put to bed.
I use iThoughts for mind mapping and free form idea generation. It’s great because it is cross platform. I’ve built a master mindmap of all of the books that I have for personal productivity and growth. It’s useful to see these together to help me link similar ideas.
Hazel acts as my personal assistant to help me file away things into proper places so that I can find them again easily.
Items usually get saved into the 1 Scans folder. Then, they are saved off into other folders.
I’m using Diigo to collect things I want to read on the web. These get saved via browser extensions. I tag them when I save them.
I’ve tried a bunch of tablet notebook analogs. I’m currently liking GoodNotes. These notes can export to PDFs directly into Dropbox
I’m using the application GoodNotes on my iPad for note taking.
GoodNotes is the closest analog that I found to paper yet. It has a lot of the features I loved about the old Dan Bricklin Notetaker HD application but with a much more robust user interface.
Day one is a journal application. I put in there things that I learn and want to recall later. One could argue that I could just do this all with text files but Day One has a more elegant interface that has a slightly better feature set then plain text but is not heavy like Evernote.
I will put quotes, article snippets, brain dumps in there with appropriate #tags to help me find it again later.
When delegating work to others I follow two principles.
- Make sure that my intentions are clearly explained so that is no ambiguity in what I’m asking for. Specifically include what the expected outcome is and when it is due.
- Make sure that I follow up with the person on a regular basis up until it is due.
I’ve created a project in Omnifocus called “Delegated Work” where I place items that were delegated to others.
I should create an action in this folder for follow up that occurs regularly until the project is finished.
This is very much a work in progress. I’m constantly evolving how I do my day to day activities in order to fit the most work into the least amount of time. Was this helpful for you? Do you have any daily workflow productivity tips? Let me know in the comments.
My first professional job involved playing video games for 9 hours a day. After experiencing early signs of brain rot, I decided to teach myself how to write software.
My entire career is characterized by this “why not?” attitude.
I'm currently applying my experience at product development to help early to mid-stage companies develop a “product first” mindset.
You can also find him at the links below.
On blog posts where I discuss products I may include affiliate links. If you click on one of these links and buy something then I get a teeny-tiny commission. As of this writing I think I make enough to buy a cup of coffee once every couple of months.
I don't get any paid compensation directly to write product reviews. I think that's pretty scammy.