Mac Apps I use to say productive

Here is a list of useful apps I use for Mac which help my productivity

These are some notes for a workshop I am giving on Mac productivity tools. These cover the main Mac apps that I use day to day that I would loosely describe as productivity apps.


Bear is an online and offline document store that makes it easy to create documents that are instantly categorisable and searchable.

I use Bear to write quick notes which I want to access from several devices, or to store notes or websites which I have found which I think will be useful at a later date. The big benefit of this is that once synced to your computer you don’t need an internet connection to view this material.

I use a Safari plugin to grab content from websites quickly to store within Bear.

I also write blog posts or social media updates I don’t want to send just yet in Bear.

Their iOS apps are fantastic, including an Apple Watch app that does dictation.


Omnifocus is my todo application of choice it is by far the most powerful thing I have used and has had the biggest impact on my productivity.

I try and adhere to the main tenants of the GTD approach to staying productive and I find that Omnifocus is setup in the best way possible for me.

I have written more about Omnifocus in an article called, originally enough, how I use Omnifocus


TextExpander is an amazing tool, you predefine words, phrases or entire templates that you use over and over and set up a phrase to represent them. For example tgmail for me translates to in any text app. Likewise if I want some dummy text I type llorem and get;

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Mauris sollicitudin laoreet felis, tincidunt ultricies odio laoreet ac. Vestibulum porta euismod sapien, a blandit nisi congue id. Pellentesque feugiat orci nec tellus consequat consequat. Nullam sit amet quam cursus leo vulputate mollis feugiat nec elit. Integer neque eros, sagittis euismod malesuada eu, congue eu sapien. Quisque pharetra pharetra dolor get tempus. Vivamus fermentum, enim get lacinia hendrerit, est quam aliquam mi, sit amet convallis metus metus sit amet leo. Curabitur sed metus massa.

I briefly mentioned TextExpander in an bizarre article I wrote comparing automation to your windscreen wipers.


The final tool I want to talk about is RescueTime. This is a simple app that sits and monitors app and website usage. Breaking time down into productive or non-productive time.

This makes me more productive with the “what gets measured gets managed” principle. I am less likely to slack off during “work” hours when I know something is watching me.

Recent posts View all


Testing Routes with RSpec

Testing routes can give you more confidence and help drive application development; here is how to do it with RSpec


How to ignore Bullet in RSpec tests

Using Bullet during a test can pick up mistakes but also has false negatives; here is an easy way to ignore them