pocket product

small, useful products

Email Yourself in iOS

I’ve released a new app for iOS. Do you ever email yourself reminders? Little notes, or a link to a website or tweet?

Check it out at TapTapMail.

Sort YouTube Playlist Videos by Name

If you’ve ever wanted to sort your playlist videos by name, then you’ve gotten used to disappointment, since YouTube doesn’t support that!

I recently decided to host all my family videos on YouTube. I love to gather the kids around and watch their funny videos from 5 years ago! Having them on YouTube makes it really easy to stream or beam to the TV.

So, I started the process of uploading everything to YouTube, and creating playlists by year (2016, 2017, etc). All my videos are named like 2016_02_snow_day.

I was getting pretty excited about having all our videos so accessible. But then I realized the videos were not playing in order. I discovered there’s no way to sort by name/title! The closest thing YouTube offers is to order by Date Added.

Unfortunately, when uploading 100s of videos via the upload screen, the “date added” isn’t very predictable (even if you are careful about the order you drop the videos into the upload area). There is a “manual” ordering option, but that’s kinda useless when you’ve got 100s of videos.

To make YouTube work for me, I needed to be able to order by video name.

I didn’t find any existing way to do this, so I created a Chrome extension called Playlist Sorter. You can install the extension into Chrome by clicking here, and then the blue “Add to Chrome” button.

After installing Playlist Sorter, just click the extension icon in the top right, then proceed to login with your YouTube credentials. Any playlists you have will be displayed. You can click on one to see the videos, and sort them in ascending or descending order, by name.


Create a Chronological Index of Medium Posts

Have you ever read a Medium post and thought “I’d really like to read everything by this author from the beginning!”?

Well, Medium Index is for you.

Medium Index is a Chrome Extension that creates a chronological listing of posts by your favorite author.

After installing Medium Index, just go to the author’s page, such as medium.com/@shpigford, and click the blue Medium Index extension icon on the right side of the Chrome location bar.

A new page will open, listing all posts by that author, in chronological order.

Fix Your Sideways Photo Problem

This is the origin story of Rotate Mailer, my iOS app that fixes a photo’s orientation as you email it.

Way back when the iPhone 4 was released, people started noticing a problem when they’d email a “portrait” photo. The recipient would see it sideways, if they were using gmail, yahoo, or hotmail.

The iPhone/iPod/iPad did not play well with these web-based email readers.

How could that be?

In the days of the iPhone 3, the phone would rotate the raw photo data so it looked correct to any viewer, regardless of how you held the phone when taking the picture. But with the iPhone 4 and later, the device no longer rotated the raw photo data. Instead, it simply added a little instruction in the picture that told the viewing software “hey, you need to rotate this picture in order to view it.”

Well, it turns out that none of the web-based email programs honored this instruction. Even though that cute picture of baby looked great on your phone, it was sideways when your mom opened it on her computer’s web browser.

So, I created Rotate Mailer. You simply choose up to 4 photos. They’re rotated automatically if necessary, and attached to an email draft, ready to send.

Almost all web apps have now fixed their photo viewers. But even today, hotmail, and WordPress 3 and older can show sideways photos.

If you’re someone that emails a lot of photos (perhaps you’re a real estate agent), you might find Rotate Mailer very useful.