Productivity Tool Recommendations

A Macbook Pro is central to virtually all my productive efforts. It is where I store my thoughts, track my progress, write, design, make music, and produce my work. Over the years I’ve gotten into the habit of condensing my toolset to the essentials. This is a list of those tools, in no particular order.

These are the apps which I believe everyone can benefit from trying out, and those which I have had in my daily rotation for at least a year. I’ve tested them thoroughly and vouch for them all. At the bottom is a deprecated list of tools which I no longer use, along with an explanation.


Todoist: Lists

Todoist is one of the most popular apps for using lists to track things. A few years ago I read two books on this subject: Atul Gawande’s Checklist Manifesto and David Allen’s Getting Things Done. Both very convincingly made the same point: top performers track many small details with lists, which frees their minds to focus on what’s really important.

I’ve tried a ton of todo list applications. Todoist has been my favorite by far, because it’s available on every platform you use (desktop, mobile, web) and has a ton of functionality and customization. Calendar sync and the ability to quickly input tasks with a keystroke are critical for me. The ability to add a task and assign a time or day to it in about three seconds means I do it all the time. That lack of friction is crucial to adopting the habit. Read either of the books mentioned above, sign up for a paid $29/year Todoist subscription (it’s worth it) and see how much effective you are.

Platforms: Mac, Windows, Mobile, Web

Flotato: Web Apps Made Local

This app takes online websites and web apps (like Gmail or Google Translate) and transforms them into local apps on your Mac. For web apps which you might be in all day, it’s handy to promote those to local apps for usability. Having an unmanageable gang of tabs at the top of your browser window is a situation you want to avoid, and Flotato helps with that.

Also, it’s free. There’s a paid upgrade, if you want to create a lot of these virtual apps, and it’s reasonable priced. Some apps I’m using this for:, Airtable, Gmail, Habitica.

Platform: Mac

Qbserve: Mac Productivity Tracking

Qbserve makes it easy to track how you spend time on your Mac. It’s a small utility which runs locally, monitoring all of your activity and presenting it in the form of charts and stats. It’s a one-time $40 purchase but matches all of the important functionality of their more expensive, online only competitor RescueTime.

I’ll admit, this kind of tracking is not interesting for everyone. But if you find yourself quickly losing track of time through distractions online, this is the best tool I’ve used to identify and address that type of situation. The app offers .csv and .json file data export, so you own your data, it is not locked into a proprietary system.

Platform: Mac Brainwave-altering Audio

For the last few years I have been working while listening to Spotify. What I found is that listening to music with lyrics is distracting, and listening to new music while working was also distracting, so my routine was to have the same songs playing on repeat (many others, like Matt Mullenweg, do this also). Late in 2015, I found something better: a productivity tool called which generates “brainwave entrainment” audio to increase focus.

The sound clips range from dark and ominous atmosphere, to waves crashing on a beach to what sounds like high intensity laser beams. Whether you’re working, relaxing, meditating or sleeping, they work. Read about the science here: Beginner’s Guide to Brainwave Training.

In short: your brain responds to particular frequencies which can promote relaxation, focus or deep sleep. The science is based on electrical brain activity analyzed by an EEG (electroencephalograph; a brainwave sensor).

I discovered this tool through AppSumo and signed up for a lifetime subscription.

Platform: Web, Mobile

Habitica: Gamifies Real Tasks

Habitica is a habit building and productivity app which treats your real life like a game. Modern games (especially online games, like World of Warcraft) use a number of psychological tricks to deeply motivate you to achieve specific objectives. Habitica uses these same psychological principles to motivate you to achieve things in your real life, from exercising everyday to eating healthy.

It’s easy to dismiss Habitica as just a game. But you would be mistaken because it is much more than that. There is a wealth of scientific data behind the behavioral mechanics in Habitica, which are largely based on the theory of operant conditioning developed by behavioral psychologist B.F. Skinner. In simple terms, operant conditioning is a psychological principle which describes how people learn from their actions based on feedback they receive.

As a bonus, there is an amazing community behind Habitica and it is free to use. I like it so much that I contributed to the project. If you use Habitica and it works for you, I encourage you to support development of the app by making a contribution. Creators of the app have published a wonderful article on the Behavioral Science Behind Habitica.

Platforms: Web, Mobile

Google One: Files in Sync

Formerly known as Google Drive. I never want to lose important data, so I make sure to save all of my most important files within the Google Drive folder. Without me doing anything, everything is synced online and accessible from other devices. This is both a convenience and a security feature: if I need to access a file with my phone when I’m away from my computer I can do that, and in the event of a catastrophic loss of data, I have a backup in the cloud.

I moved from a paid Dropbox account to Google One because it cost half as much. After using both for over a year, I would recommend Google One because it’s cheaper and functionally equivalent.

Platforms: Desktop, Web & Mobile

Evernote: Everything in One Place

I was a casual Evernote user for a few years before deeply understanding how to use it. It can be a complex beast and there is a learning curve, but it’s worth learning. It is like a digital Swiss army knife that can be used for so many things: document storage, to-do lists, reference images, file storage, and much more. I use it for all of these.

There’s a Shared Notebook for Chengdu Living that I have shared with collaborators. Invite them to the notebook and they have access to all the notes within it, which is a huge amount of information: story ideas, podcast notes, site traffic reports, development milestones, feedback from readers, and more. I can access all of this information at any time, from any device.

Between Evernote, Google One, and Time Machine I could throw my laptop into the ocean and not have a panic attack because everything is in the cloud.

Fortunately, Evernote received a substantial update in early 2022 that vastly improved performance on Mac.

Platforms: Desktop, Web & Mobile

Alfred: The Keyboard is Faster

Alfred is a task launcher similar to Quicksilver or Spotlight (which is built into MacOS) except far better. Why would you want to open apps and files with a keyboard instead of using your laptops trackpad? Because it’s so much faster. Navigating finder or opening apps using the trackpad feels like molasses after you get used to Alfred. Plus it can perform complex operations like activate my VPN, define words using MacOS’s built-in dictionary, perform mathematical calculations, control Spotify, and much more. It keeps stats on usage, too.

According to Alfred, I’ve activated it 34,282 times in the last 14 months (an average of 74.5 times per day). Totally indispensable.

Platform: Mac

BetterTouchTool: Mac Shortcuts

Allows you to create custom system-level shortcuts and trigger them taps and gestures using the trackpad. It’s almost like a physical version of Alfred, where instead of inputting characters the method of interaction is taps and swipes. Some examples of shortcuts that I have setup (global means it works from anywhere and an app name means it takes effect only when that app is active):

  • Global: four-finger tap to open Mission Control. Five-finger tap to open a new Finder window.
  • Safari: three finder tap to middle-click (opens links in a new window). Three finger swipe down to close a tab, swipe up to open a new tab.

My usage of Better Touch Tool is just the tip of the iceberg, and you can make it do much more. It sounds like a lot to remember at first, but once you get used to this system, it makes navigation on your laptop a lot faster.

Note: in December 2015, the developer of announced that Better Touch Tool was going from free to a “Pay what you want” model. It is absolutely worth paying for.

Platform: Mac

Pocket: The Best Way to Read News

Pocket is an app which collects articles that you want to read. It puts them all into one place, formats them in an ideal way for reading, and let’s you consume the material you want to read without getting distracted.

Here’s how I use Pocket. Everyday, I browse Reddit, Feedly, and Twitter to see what’s new. Everyday, I find around a dozen or more article that pique my interest. I add all of these to Pocket with a few taps and then read them all later in the day. What this effectively does is split article collection and consumption into two distinct processes. It makes both looking through news and reading news much faster and more enjoyable.

I used Pocket so much in 2014 that I was ranked within the Top 1% of users of the service, reading over 2 million words, or the equivalent of 48 books. I never read articles when I find them anymore – I always save them for later with Pocket.

Platforms: Desktop, Mobile & Web

Flux: Save Your Eyes at Night

I like to stay up late, and I’m often on my computer writing, researching, or creating something. F.Lux saves my eyes by automatically adjusting the display on my laptop so it doesn’t fatigue my eyes. Instead of white websites blinding me, they automatically dim to off-yellow which makes using my laptop after sunset far more comfortable. It helps you sleep faster as well, since bright lights at night disturb a natural hormonal process which is designed to make you feel sleepy at night. Staring at bright screens suppresses this natural process, which is why it’s so easy to stay up obscenely late if you’re staring at screens. Bright lights inhibit the release of Melatonin, which regulates sleep cycles, telling you it’s time to go to bed.

Platform: Mac

Fantastical 2: Intelligent Calendar

Fantastical is a calendar that you can communicate with like a person. I input “Dinner at Eli’s house tomorrow at 8pm” and it automatically parses this phrase and inputs it into my calendar. No selecting dates or times – inputting events takes no more than 5 seconds. And what I find is that when you can input events that quickly, the mental barriers associated with creating events begin to collapse. So you enter everything, which makes it much easier to stay on top of anything. Fantastical works with Alfred as well, so I can input events in about 3 seconds.

When I moved away from iPhone, I lost access to the Fantastical app, since it’s not available on Android. But it’s not much of an inconvenience because events created in Fantastical are synced to a Google Calendar, so Gcal on Android works great with it.

Platform: Mac & iPhone

1Password: Secure Passwords

If you’re like most people, you use one password (or a variation of one password) for every online account you have. You might be consciously aware that this is an insecure practice, but how could you possible remember different passwords for each online account? You don’t remember them – 1Password does, and connects you to these services with a click or a tap.

I was using a variation of a non-English word as a password for everything for years until I switched to 1Password. Now I generate unique passwords for each new account that I create and they all live inside the app.

Here’s an example password generated by 1Password to give you an idea of how difficult these are to crack: 7NKCJXsblLVqPSL6fgrX. You don’t want to be inputting these by hand, so having 1Password on every device you use is essential. Password files are encrypted and automatically shared between devices with Dropbox.

In recent years, 1Password switched to a subscription model, which I wouldn’t recommend. There is a still a standalone app, which is what I use and recommend, although 1Password has deliberately made it difficult to find. Once this is no longer available, I will no longer be able to recommend this tool.

Platforms: Desktop, Mobile

Deprecated Tools

These are apps which I no longer use, along with an explanation of why.

Dropbox: Keeps Files in Sync

I never want to lose important data, so I make sure to save all of my most important files within the Dropbox folder. Without me doing anything, everything is synced online and accessible from other devices. A few years ago I took some steps to max-out the storage capacity of my Dropbox account to 22gb, before finally upgrading to the $100/year option.

Why I stopped using it: After doing cost analysis, it turned out that I could pay half as much for Google One (formerly known as Google Drive).

RescueTime: Focus on the Right Things

RescueTime is a time tracking utility which runs in the background on your computer. It tells you exactly where your time on the computer is going, which is valuable for productivity tracking and analysis.

It’s a free utility but to really unlock its true capability you have to opt for a $50/year subscription.

Why I stopped using it: I found what I consider to be a superior alternative – Qbserve, listed above – which costs less and is a small utility which runs locally, instead of in the cloud. I would recommend that over RescueTime.

Epichrome: Web Apps as Normal Apps

Epichrome is a desktop app which transforms any website into app that you can launch and close on your Mac. It’s intended for web apps which you access through the browser – the type of online apps that you check many times a day, like Gmail or Instead of having these apps running in a browser tab, it’s often advantageous to be running them as independent apps instead.

Why I stopped using it: Epichrome works great, but it is not as usable as an alternative which I switched to, called Flotato. If you know what Github is, Epichrome might be better for you. For everyone else, stick with Flotato because it’s much easier to use. Habit Tracking

I wrote a blog post about this iPhone app in 2014 when it was called Lift. Since then it’s added a for-pay coaching component, but it remains useful as a habit tracker, for now.

The concept behind the app is incredibly simple: add habits you want to keep and mark them as completed each day as you go through them. Habits are created and stored online, shared with thousands of other users around the world as well as friends if you choose to include them. On his blog, Tim Ferriss said that Lift has gotten him to floss on a regular basis for the first time, and it’s had the exact same effect on me. This is an app that I’ve been using daily for well over a year now, and have no plans of stopping.

Why I stopped using it: this app sadly devolved from having a singular, useful purpose into being a platform for life coaches. The entire message of the app changed from a tool to acknowledge and account for self-responsibility into a life coaching platform. I dropped it and switched to Productive, which is far superior.