Search Results

How Design Systems Make Teams Work Smarter, Not Harder

Ayana Campbell Smith An Article By Ayana Campbell Smith // 10.29.2019

Design systems are indispensable. These living documents improve the software development process by removing the guesswork from designing and building UIs. As an added benefit, design systems also encourage close collaboration…

Do You Really Need That Companion Mobile App?

Matt Schultz An Article By Matt Schultz // 6.9.2020

With mobile devices overtaking the desktop as the most popular means of browsing the web, the question often arises: Do I need a native mobile companion app? Not too long ago,…

Everything Is Fine Until It Isn’t: A Primer on Software Licensing

Nick Walsh An Article By Nick Walsh // 8.10.2020

Thousands of software licenses came with your web application. Whether it’s an internal tool, a customer-facing service, or a contribution to the open source project, code ownership and licensing…

Improving Design Systems with Motion Prototypes

Ayana Campbell Smith An Article By Ayana Campbell Smith // 5.26.2020

When thinking about what makes up a good design system, what comes to mind? Color? Of course. Typography? Check. Button styles, form elements, and menus? Definitely. But what about motion?…

Friction in Interface Design: The Good, The Bad, and The Unnecessary

Ayana Campbell Smith An Article By Ayana Campbell Smith // 8.19.2020

There’s a good reason why you have to break the glass before the fire alarm can be pulled. Actions with irreversible outcomes should be deliberate and adding a barrier…