Andrew Coyle is a Product Designer

Andrew works for tech companies and startups in Silicon Valley. He is currently designing the future of global trade at Flexport.

Design Work

Designing Flexport

I designed the first major version of the Flexport client app as the product design lead. I now manage a team of 11 as the director of design.

Designing OhApollo

OhApollo is a design annotation and collaboration web app that I worked on during weekends with my friend and engineer Cody Krainock.


I am excited by the promise of virtual and augmented reality. I have created many concepts and recently purchased an Oculus Rift to prototype ideas.

Design Writing

Design Better Forms

Whether it is a signup flow, a multi-view stepper, or a monotonous data entry interface, forms are one of the most important components of digital product design.

Designing a Design Team

This article describes how the design team at Flexport developed over the last three years. It covers the team’s evolution, roles, meetings, processes, and systems.

Design Better Data Tables

The success of future industries will couple advanced data collection with a better user experience, and the data table comprises much of this user experience.

Leading Design in a High-Growth Startup

I’ve distilled the top 3 lessons I’ve learned while leading design at Flexport. I hope this article will help designers in a similar situation survive the rollercoaster.

Designing Confirmation

The confirmation design pattern isn’t something to be taken lightly. If employed erroneously, or not at all, users may commit unintended havoc. This article shares guidelines and best practices for designing effective confirmations.

Hierarchy of Opportunity

This article describes the stages to realize opportunity. In a world plagued with temporary solutions, only a few individuals and businesses arrive at the top of this hierarchy.

Design Better Cards

The card component is a preview of more detailed content a user sees when actioned. It has become a symbol of our current digital paradigm. Elements include multimedia, text, links, graphs, and captions.

Designing The New Operating System for Global Trade at Flexport

Global trade is a relationship business. Humans come together — regardless of their differences — to exchange goods and capital, and technology increases the productivity of this arrangement.

Form Design for Complex Applications

The form — in its many manifestations — provides a gateway for user submission. This article illustrates 13 different ways to present forms, and explores the future of data input.

Providing Better Feedback

I developed a feedback framework comprised of 4 quadrants which are divided by the polls of positivity/negativity and vapid/substantive feedback.