Writing
I write about how to automate, simplify, and improve your personal productivity.

OmniFocus
Two Powerful Methods for Setting Up Recurring Projects
Discover two efficient methods for managing recurring projects in OmniFocus and choose the approach that suits your preferences.

Shortcuts
Adding Hyper key support to the Kinesis Advantage2 keyboard
There are apps that add Hyper key functionality to macOS, but this method will work on any OS without additional software!

AI
Automation
Using OpenAI to filter cold outreach emails
I've seen an increase lately in the number of bad cold outreach I've received. Let's use AI to detect and filter them out!

OmniFocus
Where does a 'Miscellaneous' list fit into OmniFocus and GTD?
Single action lists are dangerous, but can be a force for good when used responsibly.

Automation
A Chat Curmudgeon's Guide to Slack Preferences
I hate Slack's default preferences, and so can you!

Automation
OmniFocus
Automatic event reminders in OmniFocus
Using Google Apps Script and Google Contacts, you can automatically send yourself reminders for key events in your life.

Automation
OmniFocus
Automatic birthday reminders in OmniFocus
Using Google Apps Script and Google Contacts, you can automatically send yourself reminders to wish people a happy birthday.

GTD Principles
Naming projects when you don't control the outcome
Naming projects where you don't directly control the outcome can be challenging. As usual, David Allen's got a better way.

OmniFocus
Tooling
Using OmniFocus as a simple CRM
If you're on a large team with many moving parts, having a CRM is an absolute necessity. But how long can you get by without one if you're a solo founder or indie hacker? Quite a while, if you've got a tool like OmniFocus at hand.