Same Phone Lines, Different Results

As of this Spring, these are the flagship phone lines offered by Apple and Samsung:

The two companies have remarkably similar lineups in terms of prices, features, and even names. Both companies have the clear ‘Main” phone, the same thing but bigger, and then the cheaper one with one fewer camera, a slightly worse screen, and basically all the same hardware otherwise.

Yet, the companies have seen very different results in terms of sales for each device. Apple is selling the XR hand-over-fist, with it being their most popular iPhone since it launched. Meanwhile, the S10e is a distant third in popularity of Samsung’s lineup.

If you have any insight into why this might be the case, I’d love to know, but I find it interesting that phone lineups that look strikingly similar can have such different sales results.

How Keyboard Maestro Saves Me Tons of Time at Work

You’ve probably heard a million times how great Keyboard Maestro is, but you likely have the same question as everyone else: this seems cool, but I don’t know how to use it. I can’t tell you how you should use it, but I can show you a few examples of how I get work done with it at my job as a product designer at an e-commerce company.

Text Expansion

Keyboard Maestro has most of the powerful text expansion features you’ll get from TextExpander, and I think that’s a great place to start. I enter a lot of fake credit card numbers throughout the day, so I have these set up:

Shortcut Value
;v 4111111111111111
;m 5431111111111111
;a 341111111111111
;d 6011601160116611

I also have a few that might be more universally useful. For example, I have “@@” expand to my work email address and “;uu” expand to “UAT complete” since I need to write that on every task that goes through me in our task management system. I also have “ddate” expand to the current date in the format YYYY-MM-DD since I need to write that quite a bit as well.

Simulating a Card Swipe

This is pretty old school tech, but it’s something I need to test every now and again, but this text expansion lets me simulate a credit card swipe through an unencrypted keyboard emulation card reader. These are pretty darn rare these days because they’re not as secure as other readers, but they exist and it’s sometimes useful to be able to test it out.

Logging into a Site

Sure, things like 1Password and LastPass usually handle this sort of thing, but I log into the same URL with a bunch of different username/password combos and those tools don’t handle that situation as elegantly, or as quickly as I’d like. The screenshot above is of one login, but there are 3 more I use with different keyboard shortcuts.

Search Jira

This one gets a little more fun, as there is a query I need to run in Jira every Monday and Wednesday. I run it a few times, and it’s just easier to enter a URL to find it.

Sadly, the date needs to update every time I run this, so saving a bookmark doesn’t work. This action calculates the current date, adds one day (since I’m looking for the release on the following day), and opens a URL with that specific date appended. This is so much easier than using Jira’s search UI to do repetitive searches.

Open a URL from the Terminal

This one gets a little more crazy, but the gist of this one is that I set up repositories with specific branches of a project. I have a script that runs and spits out a URL I can use.

This action, which I run with a keyboard shortcut, opens my terminal app Hyper, CTRL+clicks a link and copies it, then opens Chrome, goes to that URL with some text appended, and then logs in as the test account I always use.

This is very specific to me, but this one can serve as inspiration for how far you can push Keyboard Maestro.

Run a Terminal Script with User Input

This one gets even more wild. This one asks me what branch I want to set up for testing. I get prompted with a text field when this runs and I enter a task number into the field. This then runs the script I need, finds the repository I need, and sets it up.

I’m super proud of this one as it can be something I do dozens of times per day and takes a minute or so each time if I do it manually. This takes about 3 seconds and feels like magic.

Convert Clipboard to Plain Text

And finally we’re back to simple one: this simply takes whatever is in the clipboard and converts it to plain text. Boom, simple.


This is far from an exhaustive list, and I can strongly recommend the MacSparky Field Guide if you want to learn everything there is to know, but maybe one or two of these gave you ideas for what you could do with Keyboard Maestro. It’s one of the best software purchases I’ve made in recent years, so the least I can do is try and help others figure out what makes it so amazing.

How I Use the Apple Watch to Achieve “Inbox Zero”

I was listening to the A Slab of Glass podcast today and Chris Lawley talked about how getting rid of his Apple Watch was part of a process he was going through that lead to many changes in his life, one of them b being achieving “inbox zero” for the first time in basically forever. I’ve had the opposite experience and wanted to talk about it here.

Disclaimer here that this works for me, but is certainly not a thing everyone can do.

Step one of my system is allowing all email notifications come to my Apple Watch. This sounds insane, but for someone like me who gets a couple dozen emails a day, it works. Basically, I get a buzz on my wrist every time a message arrives and I can choose what to do with it right then and there.

  • If it’s an important email, I open my phone and act on it right away.
  • If it’s an email I want to look at, but not now, I just ignore it and go on with my day.
  • If it’s an email that I don’t care about, I archive it right away.

That’s it, that’s the system. This basically means that I never spend time in my inbox just wading through junk to find the gems. Because I’ve filtered out the crap as it comes in, my inbox is not a place I dread going, it’s a happier place. Some of it is “remember to pay this bill,” which is not super fun, but most of it is personal emails and newsletters like Sidebar or CSS Weekly which bring me joy.

Like I said in the disclaimer above, this is not something that will work for everyone, and there are tons of variables that could make this less compelling for you, but it’s been a life changer for me and has meant I’ve been able to live right around inbox zero for years.