Feb 10, 2021The Point of Models and Explaining your UX processExplaining one’s UX process can prove very difficult. Most UX professionals can agree that the UX process is not linear. The process even struggles to follow the more complex, fancy, circular or diamond-like diagrams out there. While models can serve as jumping point to organize our thoughts, they seldom reflect…UX Design2 min read
Published in HackerNoon.com·Jun 5, 2019Modular and Dynamic Type Scales with Plain CSSType scales can be difficult to maintain, but CSS Custom Properties can help. If you have ever had to design a type scale, you know that, like grids, it can require quite a lot of calculations. Therefore if not structured properly type scales can also result into messy and difficult…CSS5 min read
Published in UX Collective·Feb 16, 2019The rainbow sheet: a visual method for research analysisHow the rainbow spreadsheet helped evaluate Harvard’s new visualizations-based course-selection tool. — Last November I helped moderate twelve usability tests to evaluate Curricle, a visualizations-driven course-selection platform for Harvard University. The web application was still in beta and the product team wanted to know if students understood how to use the tool and if they found the tool enjoyable. In the end…UX Research4 min read
Published in HackerNoon.com·Sep 8, 2017Getting to Know ReactIn the past few years, React has become one of the most popular JavaScript libraries. Several aspects make React a powerful tool for creating interactive user interfaces. This article describes some of the key concepts that every beginner should understand. ES6 The first thing to know about React is that it…React3 min read