A senior designer’s diary on picking up React Native. This entry starts with an argument about padding and ends up in the React docs, where three of the five steps in “Thinking in React” described work I already do. Variants are props. The layers panel is a hierarchy. The gap is that a Figma file shows every state at once, and code has to pick one.
We’ve retired Upcase, but our commitment to sharing what we learn hasn’t changed. Here’s where you can continue learning with us through articles, videos, podcasts, and more.
A step-by-step path to validate your idea fast by defining the problem, testing assumptions, prototyping the critical flow, and shaping a focused MVP you can learn from.
Explore how AI enhances accessibility testing, its limitations, and why collaboration with human expertise is key to inclusive solutions.
Combine AI tools with design expertise to make better typography decisions faster. Use AI as an assistant to select, test and implement typefaces while reducing time spent on exploration.
Discover how startups and small teams can leverage a lean approach to design systems to enhance consistency, reduce costly redesigns, and improve user experience from day one.
User interfaces enable or frustrate users. Good UIs empower users by making goals achievable, bad ones make users feel lost and helpless. This article discusses how to craft empowering UIs.