Search Results

How Design Systems Make Teams Work Smarter, Not Harder

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…

Discovery: Questions that Bridge a Software Idea to an Actionable Plan

An Article By Nick Walsh // 11.25.2019

Strategy works to find the intersection of desires and constraints. In software terms, that means measuring features against timelines, budgets, and technologies. In a new product journey, two landmarks…

Interface Information Density: Less Isn’t Always More

An Article By Ayana Campbell Smith // 9.2.2019

We live in a data-rich world where the need to quickly analyze, interpret, and transform data is at an all-time high. Yet despite this need and a concurrent increase…

How the Not-Invented-Here Syndrome Manifests in the Age of Package Managers

An Article By Nick Walsh // 9.16.2019

Every feature, an ocean. Investment capital, the processing power in our pockets, and a few generations of people steeped in technology have all made this software development thing more…

The Power of Gamification: Transforming Users into Loyal Fans

An Article By Ayana Campbell Smith // 9.23.2019

Gamification is more than a passing fad. Since first being coined in 2002, it has grown in popularity as an excellent means of building positive brand associations while motivating…