Beginners
What is UX design?
Learn what UX design is, why it matters, and how to become a UX designer. Explore key skills, UX vs. UI, the design process, and steps to start your career.
Beginners
Learn what UX design is, why it matters, and how to become a UX designer. Explore key skills, UX vs. UI, the design process, and steps to start your career.
AI
AI is reshaping data sovereignty. Learn how AI-powered design and development tools create new risks, and how to build a sovereignty-first product stack.
Code
Penpot design tokens support both basic calculations and complex math functions. Let’s explore how you can use both to level up your design systems.
Tools
Compare Penpot and Figma on the criteria enterprise teams care about most: data sovereignty, pricing predictability, developer integration, and long-term scalability.
Tools
In this guide, we’ll explore six of the best Adobe XD alternatives, following its sunset in June 2023, highlighting their features, pros and cons, and which tools may serve as the best long-term replacement for your team.
Design
Brand consistency is the disciplined, repeatable presentation of one identity-visual, verbal, and experiential-whenever and wherever audiences encounter you
Design
Colors bring a webpage to life, and some of our most engaging digital experiences wouldn’t work without a good use of color theory. What different colors go together? Are the basics of color theory enough?
Design
Design tokens bring together design and development teams with a single, unified language for expressing color, fonts, sizing, and more.
Design
This article explores how you can use component variants to simplify, scale, and future-proof your design system, helping you design more efficiently as your projects grow.
Beginners
In this article, we'll break down what makes interaction design different from other types of design, go over its key ideas, and share the tools and steps designers use to create great digital interactions.
Beginners
What does it take to make the next big idea come to life in a tangible way that truly helps people? The iterative design approach can be used for any field, but it’s most notable in software development and user interface design.
Design
Component variants are a way to create different variations of a component. Does your component need different sizes? Colors? Levels of elevation? Variants make it easy to define these properties, and choose between them when you’re using a component in your designs.