Keeping product assumptions in check

Assumptions can be difficult to overcome. Many times we don’t even realize we’re making them. As an experienced product designer, I find it easier to make these assumptions. They more easily creep into my work subconsciously because I have more knowledge and experience of “best practices” and “what worked before”. So how can we keep… Continue reading Keeping product assumptions in check

Sending the right message with form validation

Error messages. Those little things everyone hates to see. As designers, we like to design the best possible experience for getting users through the task at hand. But it’s our job to put as much consideration into error states as we do the success flow. Any error messages we show to users should provide helpful… Continue reading Sending the right message with form validation

Designing a new checkout page for Akismet

A product’s checkout page is one of the most important things for both the user and the product team. It’s important for the user because it’s the page that will instill trust in the product. It’s important for the product team because it’s the last barrier of acquiring those users and all-important revenue.