WWDC 2017: June 5-9 in San Jose »

Big news this morning out of Apple:

Apple today announced its 28th annual Worldwide Developers Conference (WWDC) — hosting the world’s most talented developer community — will be held at the McEnery Convention Center in San Jose. The conference, kicking off June 5, will inspire developers from all walks of life to turn their passions into the next great innovations and apps that customers use every day across iPhone, iPad, Apple Watch, Apple TV and Mac.

The city is historic for Apple, as John Gruber points out:

The San Jose Convention Center is the original home of WWDC — that’s where it was held from 1988 through 2002. (WWDC 2002 was the year Steve Jobs held a funeral for Mac OS 9 during the keynote.) San Jose is way closer to Apple headquarters. San Francisco is about an hour drive from 1 Infinite Loop. The San Jose Convention Center is only five minutes away from Apple’s new campus. Schiller emphasized to me that this is a big deal: more Apple employees from more teams will be present, simply because they won’t have to devote an entire day to being there. (This could be a particular boon to WWDC’s developer labs, where attendees can get precious face time with Apple’s engineers.)

See you there.

TWiM »

TWiM is a new (free) iPhone app that turns Twitter direct messages into an instant messaging service.

It comes with an iMessage-like interface, support for rich links, interactive notifications, 3D Touch and even SiriKit. Simply say “Send a message to Craig with TwIM,” and Siri will ask what you want to tell Craig about your busted-ass Mac Pro.

I don’t know about other people, but I rarely use Twitter DMs. iMessage and Slack are how I communicate with most people, but TWiM is so well done, I’m keeping it around and have turned off DM notifications in Tweetbot.

How To Properly Handle an Outage 

Last week, Instapaper experienced a big outage that left users without access to the service for more than a day. They were able to get the service back up and running within 31 hours, with a full recovery taking place just this morning.

I — like many other Instapaper users — were worried over this. The service has changed hands a few times, and I wondered if it was time to look for another read-it-later service.

I didn’t want to change services. I’ve used Instapaper since the very early days of the App Store, and it’s been in the same spot on my iPhone home screen for years and years. Plus, no other solution out there works the way I want to work.

This morning, Brian Donohue, the lead developer on Instapaper wrote an in-depth post-mortem on the outage. In it, he explains what went wrong, but it’s the way he closed the post that jumped out me:

I take full responsibility for the incident and the downtime. While the information about the 2TB limitation wasn’t directly available to me, it’s my responsibility to understand the limitations of the technologies I’m using in my day-to-day operations, even if those technologies are hosted by another company. Additionally, I take responsibility for the lack of an appropriate disaster recovery plan and will be working closely with Pinterest’s Site Reliability Engineering team to ensure we have a process in place to recover from this type of failure in the event it ever happens again.

It’s encouraging to see someone take such responsibility for their work, especially when things go wrong. I will continue to use Instapaper, knowing its in good hands.

Connected #129: Game of Sorrow »

This week on Connected:

Stephen tries something new, Federico talks about camping, and Myke looks forward to a new television show.

My thanks to our sponsors:

  • Incapsula: Secure and accelerate your website. Connected listeners get one month free.
  • Blue Apron: A better way to cook. Get three meals free with your first purchase, and free shipping.
  • Squarespace: Make your next move. Enter offer code WORLD at checkout to get 10% off your first purchase.