My Habit of Noting Timestamps

Over the years, I gained the habit of noting timestamps on items like to-dos and projects in Things.1 Now I’m wondering if that’s overkill now that I’m getting comfortable with TaskPaper.

Generally, I prefer including timestamps with every task, project, or note for the following reasons:

  • “Then you’ll have it”2. (i.e. You never know if that will help in the future.)
  • When reviewing my tasks and projects, the timestamp is a gentle nudge to moving something forward.
  • If something is super stale, I’ll feel more comfortable deciding to punt it.

A penny for your thoughts! Does it really matter adding that information with to-dos and projects? Despite using snippets, am I still wasting time?


  1. With clipboard snippets in Alfred, seven keystrokes will paste 31 characters of the current date and time (including seconds and time zone). I have three other variations with the same keyword that appends one of these words: start, added, and done. 
  2. Arrested Development reference! 

Workflow: Alfred and DMCA predefs at Automattic

In November 2014, my pal and colleague, Clicky Steve, posted at Transparency Report for Automattic, “Open Sourcing Our DMCA Process“:

[…] we are pleased to announce that today we are open sourcing our DMCA process docs on GitHub – under the Creative Commons Attribution-ShareAlike 3.0 license.

[…] there is also a comprehensive set of detailed ‘predefined replies’ that we use when corresponding with both users and complainants in specific situations.

For awhile, I had these saved as Snippets in Alfred, which meant I couldn’t easily share those with my team.

So, I made an Alfred workflow with the DMCA snippets I use most frequently:

screen shot a8c dmca predefs.png

When using the predefined reply To User → Processed Notice, we’re working with two browser tabs because we create a new ticket to the site owner.

After I confirm the notice is valid and process the takedown request, I do the following:

  1. Copy the text of the DMCA notice from the complainant, then press Control–Tab to switch to the new ticket in the other browser tab.
  2. Clicking in the body of the message, I summon Alfred ( ⌘–Spacebar ), enter the keyword dmca.b.proc, then press Enter.

How’d I save time?

  • Since I have the {clipboard} dynamic placeholder (Alfred) inserted where the complainant’s notice needs to be pasted, it saves me the motion of another copy-paste. Estimate: 5 seconds.
  • I don’t have to navigate through our ticket system snippets by trackpad. Estimate: 5 seconds.

Save ten seconds per notice — I’ll take it!

Assuming I don’t have any blockers for uploading the Alfred workflow to Automattic, I’ll work on sharing it in the near future. 🙂

Alfred 2.7.2, snippets, and Quick Entry for Things

When using Alfred’s clipboard and snippet viewer with the Quick Entry window for Things, the item would paste into the previously active window, not the Quick Entry window.

I use Alfred snippets1 or several items of text in clipboard history when entering new to-dos into Things, and have been annoyed for awhile because I couldn’t do the same with the Quick Entry window.

Today, I’m stoked to see that Andrew and Vero fixed it. Thank you! ⭐

I think one—or both—of the first two items from the Alfred Change Log for 2.7.2 addressed this issue:

  • Significantly improve Alfred’s focusing behaviour, not taking active from the currently focused app. This improves a number of things including clipboard history paste behaviour with a multi screen setup.
  • Bring the Alfred window forward in the window hierarchy

  1. Specifically, timestamps. It’s a worthwhile habit to note when you added a to-do, or track how long it took you to complete a to-do. See also: Using Dynamic Placeholders in Clipboard Snippets

Favorite workflows for Alfred 2

The following are a current, alphabetical list of workflows I’ve installed for Alfred 2. Enjoy the rabbit hole! 🙂

Caffeinate Control by Shawn Patrick Rice: Replaces the Caffeine Mac app.

Caffeinate is a native OS X command line utility that solves the problem of your Mac constantly falling asleep on you. […] Caffeinate was introduced in Mountain Lion (10.8)[…]

Chrome Bookmarks by Marat Dreizin: I remember seeing this workflow, and I’m glad I finally installed it.

Faves by David Ferguson:

Mark a folder/app/file as a favorite and then provide you with quick access to those items by a keyword.

Results from the workflow are actionable (marked as file items), they can be opened it by pressing Enter, browsed in Alfred by pressing Cmd+Enter, or removed from the favorites list by pressing Ctrl+Enter.

Menu Bar Search by Ted Wise: Despite the workflow page on Packal saying it isn’t compatible with Yosemite (10.10), it works fine for me.

Netflix Search by Dorian Karter: “Search, autocomplete and launch Netflix.” Update 2015-06-19: v1.5 doesn’t work with the Netflix website revamp, so I’ve stopped using this workflow.

Non-Secure Empty Trash by Arthur Hammer: With the Empty Trash securely option checked in Finder Preferences, the default Alfred command to empty your trash (“Empty”) means the files will be deleted securely. If you don’t have anything sensitive that requires a secure file deletion, this workflow will save that time.

OS X Toolbox Workflow by Sayz Lim: The “tb” keyword gives you eight options in Yosemite:

  • Relaunch Finder
  • Toggle Desktop
  • Toggle Hidden Files
  • Memory Purge
  • Reset Launch Services
  • Toggle WiFi
  • Reset Launchpad
  • Relaunch Dock

Random Choice by Clinton Strong: Leave indecisiveness to chance. Options include:

  • Get a yes or no response to, “Should I…?”
  • Flip a coin.
  • Choose a random number using a minimum or maximum value.
  • Choose ‘…’ from a comma separated list of values.
  • Roll the dice

Rate iTunes Track by David Klem: “Assign a star rating to the currently playing track in iTunes.” I use Smart Playlists. Most of those have a rule which require songs to have ratings, and a couple of them only play songs that need a rating. For the latter, this workflow speeds up that process. (Related post from March 2006: How I use the Grouping field in iTunes.)

Rdio by David Ferguson: “Control your local Rdio application, search for tracks, artists or albums to play, and also provide you with information about the currently playing track.”

YouTube by Simon Støvring: Search YouTube videos with Alfred 2 and the “yt” keyword. Includes eleven commands, which you (fortunately) don’t need to remember. 🙂

Honorable mentions

Add to Things by Kim Franken: Add new tasks to your lists in Things. I don’t use this because I prefer the Quick Entry window to add context immediately.

Sometimes, when you’re replying to an email or browsing the web, you might think of something you want to jot down. Things makes it easy to do that before you forget, and without losing focus on what you’re doing. You can even automatically link to a website, email, or file, and capture snippets of text that you need to refer to later.

You can see more details on the support page from Cultured Code, “Creating To-Dos From Other Apps“.

Bluetooth Toggle by Jakob Wells for Yosemite only. For older versions of OS X, you can try another workflow here.

PingPong by Vítor Galvão: Hold the ⌘ (Command) key, look for the word “Pong”, and press the corresponding number to hit the ball. There are three difficulty levels.

Achieve Nerdtopia with Alfred for OS X: Paul Ciano’s five–part series

If you’re twitching for an Alfred–specific post (my last was in April), I suggest Paul Ciano’s five–part series, Achieve Nerdtopia with Alfred for OS X. Thanks for geeking out, man! ⭐

Alfred snippet idea: Waiting For

I often need to wait to hear back from someone about an issue or question, but I didn’t have a system for tracking those instances.

Lazy.

So, I created a new Alfred clipboard snippet!

Alfred waiting for clipboard snippet

Dynamic placeholders are cool.

  • {date:full} looks like Thursday, April 24, 2014.
  • {time:long} looks like 10:18:20 PM PDT.
  • {clipboard} is used for the internal thread URL.

In practice, each entry takes less than one minute:

  1. Copy the URL to my clipboard.
  2. Press Command–Alt–C to display Alfred’s clipboard viewer hotkey.
  3. Type my “Waiting For” snippet keyword: a8cwf.
  4. Fill out the “Who” and “What” lines.
  5. Review your Waiting For entries when needed.

I could remove the “Who” line, but the “What” line should be a super short sentence (or two).

Once the entry is no longer relevant, remove it.

Why not use a task manager?

I don’t feel like putting these into Things. Those are tasks I need to do.

In contrast, I review my Waiting For entries periodically and ping people when appropriate.

I confess. I’ve scheduled a task to appear every other day to review my Waiting For entries. If those grow, perhaps I should consider adding more context in those threads.

I’m feeling good about this one. 🙂

Where I profess my love for Alfred

Alfred is one of my besties. Without needing to reach for my trackpad, I have so many cool activities available from my keyboard, and I’m pretty sure I haven’t dug into all of its features. Most of these are work related.

Alfred usage 2014-04-23

Forty custom searches helps speed my workflow. A few dozen snippets, such as:

  • pre–defined replies, some with dynamic placeholders to be substituted for a URL
  • my home address
  • email addresses
  • frequent usernames and URLs; the latter used when replying to site owners at work
  • email signatures (personal and work)
  • ASCII art

Handy calculator. Blazing fast file navigator (I rarely use Finder). A custom workflow that opens my work applications with a single keyword. Several other nifty workflows from talented, determined people. System commands, like Sleep, Shut Down, Empty Trash, or Quit All Applications.

Display large text across your screen so you can share with someone across the room — and everyone in between. (Command-L, or Command-Option-L to display a phone number rather than a calculation.)

Most importantly, instead of using Google to check spelling:

Why do you love Alfred? I’d love your suggestions — please leave a comment!