My Blog

Mozilla CSS Grid Playground

Posted on October 4, 2017

Again, Mozilla’s been killing it. MDN has always been my go-to resource for web documentation, but I love this one-off playground for learning about CSS grid. So well done, especially when you’re using Firefox. Their dev tools are so, so good.

Email Design Podcast #77

Posted on September 29, 2017

The latest episode of The Email Design Podcast is out now! It was a big news week for the email industry, with Kevin and I chatting about iOS 11, better media query support in Outlook, the overhauled Campaign Monitor CSS guide, and more.

Listen here

Francis, Chance, and Justin

Posted on September 9, 2017

I just fell down a rabbit hole of YouTube videos with Francis and The Lights, Chance The Rapper, and Justin Vernon. I’ve loved all individually for a while, but didn’t realize they routinely get together to do some amazing performances. The one below is easily my new favorite video. There’s just so much fucking joy on that stage.

Formatting Shortcuts in Scrivener

Posted on September 9, 2017

So, I’ve been working on a major update to Professional Email Design. While the writing and editing started as markdown in iA Writer, I’ve switched back to that old stalwart of professional writing, Scrivener for working on the manuscript.

During the course of dumping a bunch of markdown into Scrivener, I’ve had the need to update a lot of formatting. I quickly learned that highlighting some text, mousing over to the format dropdown, and selecting the required format was utterly time-consuming and hugely frustrating. An online search for Scrivener formatting shortcuts yielded only the usual stuff: bolding, italicizing, etc. The bulk of my formatting was code, but no shortcut existed for formatting text as code.

So I made my own.

In case you’re in the same boat, here’s how I did it. Hopefully it helps you out.

  1. Open up Apple’s System Preferences
  2. Go to Keyboard > Shortcuts
  3. In the left panel, select App Shortcuts
  4. Below the right panel, click on the + button to add a new app
  5. In the Application dropdown, select Scrivener
  6. Enter the name of the formatting option you want in the Menu Title field
  7. Enter the shortcut you want to use in the Keyboard Shortcut field
  8. Click Add

adding a keyboard shortcut

Now, when you go back into Scrivener and you open up the formatting dropdown, you will see the shortcut added next to the formatting option specified.

new scrivener shortcut

Formatting is now a keyboard command away. Instead of hopping over to my trackpad, scrolling around, and all that tedious stuff, my fingers never need to leave the keyboard. My formatting and editing is vastly improved, which means I can get this major book update out to all of you sooner 😉

Email Design Podcast Roundup

Posted on August 18, 2017

It’s been a long time since I last posted any episodes of The Email Design Podcast, despite us still recording them on a weekly basis. To remedy that, here’s the latest episode, wherein I talk about my top five tips for making email campaigns more accessible.

I recorded that one solo, which was a first but hopefully not a last (sorry, Kevin!). Recording on my own was actually really fun, especially when I got to discuss a topic like accessibility in email.

If you want to catch up on some of the more recent episodes, here’s a list that should keep you busy for quite a while:

Plans Change

Posted on August 15, 2017

I announced a while back that the second edition of Professional Email Design was coming out today. What I didn’t know then was that my plans for the second edition would evolve into a much larger project. That’s my way of saying that there won’t be a book update today. My plans have changed.

While I’m not ready to release a ton of information on that evolved project yet, I can provide a few more details.

  • This is more than just a simple book update. While it still involves a book, it goes well beyond quick revisions.
  • Everyone that has purchased the book will get free access to parts of the new project when it is ready.
  • I’ll have more details (hopefully) later this week. Still working out some DNS and SSL issues.
  • That project will be ready on October 10th.

I know a ton of you are itching for the update and I’m grateful for your patience. It sucks to postpone things this much, but I want to make sure I get it right.

I’ll be back later for more updates (once I fix those issues mentioned above), so stay tuned here or via my newsletter.