Redesigning legacy navigation for modern times: the Calypso navigation bar

WordPress.com in 2014 had a big problem. It had grown organically over the years across multiple tools and platforms and was periodically influenced with changes coming from the open source community. As a result, it […]

Connecting the Dots with Stakeholder Interviews

Recently, I was asked to lead the design and experience of purchasing and owning a domain with WordPress.com. Here’s my stream of consciousness as I began to survey the task ahead: Day 1: > Leading […]

One Theme May Hide Another

At WordPress.com, every time we launch a new theme, we launch a demo site to go with it. As a Theme Wrangler, after spending weeks working on a new theme, we spend hours on its […]

Same same, but different

Same same, but different is a phrase I came across after talking to friends who had recently been on a holiday to Thailand. They told me that, when vendors in the local marketplaces don’t have […]

Improving the on-boarding experience for self-hosted WordPress themes

Looking for a new theme for your WordPress site can often feel like shopping at IKEA. You go to the store, find that amazing piece of furniture, only to discover that it comes all broken […]

Winning hearts and minds: using customer interviews to learn about your customers

At Automattic we use customer research to help improve our offering. We employ a variety of different methods to study and learn from our customers so we can build better products for them. Some of […]

Camp Contributions

When you sit down and think about how to contribute to WordPress as a designer, your first thought is most likely: ‘How can I work on the core software using the skills I have?’. In […]

When did web design become so boring?

I remember the moment I fell in love with web design: I landed on an agency website called 2advanced. I was immediately blown away: stylish intro animation, futuristic visuals employing lots of panels and strokes, […]

Kill Your Darlings

As designers, we spend most of our time solving problems for our users by building products. How can we save a user time on a task? How can we make an experience more delightful? What […]