Learn how to improve the design of digital forms

These best practices serve to provide a shorthand when designing forms. Make sure to always keep in mind your context to determine the best presentation. Like most things in design, there are often exceptions to best practices.

Here are the form elements I created to illustrate concepts in this article. Feel free to use it in your work. And if you’d prefer not to read this article, check out the video.

Use a label

Labels are imperative for accessibility. Screen readers communicate each label to users. Without proper labeling, forms are inaccessible to many people. …

Rapidly iterate and communicate visually with these templates

NextUX is a visual iteration platform I’m building for people involved in the product and website development process. The NextUX app is browser-based, free, and easy to use.

In this article, I share 5 templates I created to help you rapidly iterate and communicate visually with your team.

  1. Create a NextUX account
  2. Go to the template link
  3. Click the “duplicate” button at the top right of the canvas
  4. Use the template in your work

Low-fidelity wireframe kit

Low-fidelity prototypes help you rapidly iterate on design ideas without getting too attached. Low-fidelity designs are more likely to receive more feedback from more people.

Why design, why now

For the first time since the industrial revolution, working-age populations in most high-income economies have peaked.


The global economic system is built on the continued assumption of growth, as it has been for hundreds of years of evolution.

Productivity needs to dramatically increase to create continued growth in the face of globally declining workforces.

A user persona is a fictional character that embodies the goals and attributes of the primary user type of your product. They help focus design initiatives by providing a grounding in who your building for.

This article provides a quick overview of how to create a user persona in 4 steps. I created a user persona template for you to use with the design app I’m building.

Feel free to use this user persona template in your work.

A product that does all things for all people is unnecessarily complicated, reducing user engagement and satisfaction. User personas help determine what features you should build, and more importantly, what you shouldn’t.


The development process evolved many years ago but design tools are still rooted in waterfall development

When I started my career in design and web development, people still debated waterfall vs. agile. Agile development promised a more adaptive and responsive workflow and was largely adopted. But the underlying nature of design tools never caught on.

Design tools became faster, cheaper, and easier to use over the years, but their output is basically the same.

Designs are created in design tools and are handed off to engineers to code just like they were decades ago.

No matter how hard product teams try to maintain a 1 to 1 relationship between design and code, it just never happens…

Easy-to-use design tool for non-designers

This write-up originally appeared in a HackerNews post that was featured on the front page last weekend. I added new images in this Medium post.

I’m Andrew, a solo founder building a free, easy-to-use visual editing app called NextUX.

No matter how user-centered a creator is, they interject some amount of bias when conducting and interpreting the research they use to inform what they build.

Any flaws in understanding the needs and goals of the user will be reflected in the design of the product.

The same people studied to inform the product’s design also use it. The biases introduced in the process, which shape the design, subtly alter how users solve their needs and achieve their goals through the product.

After creating the initial product, the creator observes how people use it to inform further development, and the…

Learn how to conduct user observation and interview sessions

Photo by Kelly Sikkema on Unsplash

UX research is a vital part of the design process. Without conducting and evaluating user research, your product or service is flying blind. Intuition can only get you so far.

This article covers how to think about user research and how to get started with the most impactful forms of research in the early stages of product development.

User research incorporates both qualitative and quantitative data collection and analysis.

Titanic sinking by Willy Stöwer

The implications of peaking working-age populations

When and how to create hypothesis documents

An overview of a general design process and its activities.

A good design process generally includes cyclically interconnected stages, including:

  1. Research (Collect and analyze user data)
  2. Ideation (Brainstorm ideas and create prototypes)
  3. Implement (Plan, Develop, and launch)

The most important thing about the design process is understanding users. A good comprehension of the user’s needs, pain points, and goals comes from excellent research before development starts.

However, creating a research plan, finding participants, conducting and evaluating research can be an intimidating endeavor that could discourage a team from getting started.

Starting is always the hardest part.

A team might skip the initial research phase and begin building without laying the…

Andrew Coyle

Building @nextuxdesign (YC S19) • Formerly @Flexport @Google @Intuit • Interested in platforms

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