Patrick Joyce

Director of Engineering at Stitch Fix.

Previously SVP of Product at Pet360 and Director of Engineering at LivingSocial.

From Silver Spring, MD. Currently living near San Francisco, CA.

January 1, 2016

Looking Back at 2015

It was quite the year. 2015 wasn’t quite as eventful as 2014—hard to top the birth of Joanna and selling Pet360 to PetSmart—but it was close. PetSmart went private in March, Joanna turned one, we spent two weeks in Korea, Aidan turned three, I left Pet360 / PetSmart in October,... Continue Reading »

April 19, 2015

What did I do with all that time?

Inspiration is for amateurs; the rest of us just show up and get to work. Chuck Close1 Sometimes the hardest thing about work is getting started. There are days where I wake up buzzing with ideas and dying to code. There are days when I wake up with nothing. One... Continue Reading »

December 11, 2014

Email Design from OpenTable

I very much like the new1 confirmation email design from Open Table. This design is clean: It clearly presents the most important information (when and where your reservation is) and provides clear callouts to add to your calendar, share, change your reservation or cancel. The design also scales from small... Continue Reading »

November 12, 2014

Build vs. Buy

When faced with a new project the first choice a technology leader has to make is whether to build it yourself or find some existing solution that you can buy. I'm an engineer by trade, and I'm fully cognizant that my natural inclination is to look at a service and... Continue Reading »

July 3, 2014

What is a "valid" character?

If you're going to limit the characters that can be used in a password, don't make your users guess what characters are "valid." I was particulalry amused that the "%" character simultaneously fulfills the "1 symbol or number" requirement and violates the "valid characters" requirement. Continue Reading »