Search Results

Why Being a Software Generalist Ensures Future Successes

Nathaniel Bibler An Article By Nathaniel Bibler // 2.26.2021

Software developers should be continually watching for, learning from, and applying new technologies and techniques. This effort expands their knowledge and available toolsets to more efficiently and effectively solve future…

Ten Years of Brains: EdTech Lessons in the Decade After Rails for Zombies

Nick Walsh An Article By Nick Walsh // 9.30.2020

A decade ago, my first week at Envy Labs was a bit hectic. September’s edition of the Orlando Ruby Users Group fell on the same week, and it would serve…

Refresh or Redesign? Picking the Right Path for User Interface Updates

Ayana Campbell Smith An Article By Ayana Campbell Smith // 6.13.2023

Your user interface — or UI, to save some ink — is a first impression and an experience. And, like software updates, bug fixes, and maintenance, UIs are a forever…

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? From…

Common Data Visualization Missteps on the Web

Nick Walsh An Article By Nick Walsh // 2.28.2023

Statistical visualization hit the scene in the 1700s, but we’re still working on translating it effectively to the web. Reasons abound: The underlying tech continues to iterate and change Visualization experts…