Patrick Joyce

SVP of Product at Pet360. Former Director of Engineering at LivingSocial.

From Silver Spring, MD. Currently living near Philadelphia.

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 »

May 13, 2014


Over the last few weeks I've spent a little time at night redesigning this site. I'm quite pleased with the outcome and even more impressed with the improvements in front-end development tooling since I last implemented a design from scratch.1 Design Design is about making decisions in service of a... Continue Reading »