Using logic to get what we want from unhelpful endpoints

Scan Feature


I was tasked with redesigning the Pay/Scan feature of our apps. The basic premise of this feature is that the user can scan their phone at the register and either:

  1. Pay, using a stored payment method, and earn loyalty
  2. Earn loyalty only (and pay with a separate payment method)


Math and ethics influence design decisions

Six iPhone screens showing the UI of this particular feature.
Primary UIs for Payment Preferences v2: Wallet (iOS)


A poorly designed payment preferences UI was resulting in accidental charges and left users at risk of repeat charges that could cause banks to lock their cards. In addition to addressing these pain points, we managed to maintain a level of possible customization unmatched by competitors.


Design Manager — Sloane…

Feeding users food — and content


In the past, the enterprise agency apps used a navigation style that we refer to as “home screen.” This involved a landing page with a large hero image, a couple of icons in a grid, and an “Order Now” button. Although functional, it minimizes opportunities for brands to engage with…

A designer’s worst nightmare

A kid underneath a sheet pretending to be a ghost by an abandoned building
Real-life picture of stakeholder engaging in “what if we just…?” Patrick Tomasso Unsplash

A large part of our job as designers is to share our work with stakeholders. Our work can range from a research deck to a component design to the design of a new feature. The stakeholders can range from design peers to product managers to your boss’s boss’s boss.


In design, the happy path is what happens when the user does everything exactly the way you expect them to. Although this can happen, it won’t always happen.

A straight, sandy path.
This is a happy path. Alice Donovan Rouse Unsplash

One of the most common mistakes I see in portfolios from junior designers is that they often show too much — and too little — simultaneously.

One unfortunate reality of the many design boot camps out there is that they seem to encourage students to design entire apps or entire…

I was discussing the problem of partisanship with some friends recently. And as we were discussing the seemingly insurmountable divide between the two parties and their beliefs, I had an idea.

If the divide is insurmountable, what if we stop trying to surmount it?

My proposal is simple — give…

Aaron Cecchini-Butler

I’m a Product Designer at Grubhub working on the LevelUp Team to create branded apps for restaurants.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store