Product Design is lost - How the field of product design lost its way — and how it can find its way back. -
Weekly recap #17 / 2024
A recap of the curated articles and resources I shared in the daily issues over the past week.
Highlights of the week ↘
100 Figma design tips - I am sharing all my not-so-secret Figma design tips. I believe each of these small big Figma design tips will help to make your Figma design workflow smart, fast, and super productive. -
Product design, UX/UI and PM ↘
4 questions I ask myself when designing - I thought it would be interesting to call out four questions I consistently find myself asking during the design process. -
Designing with soul - This episode is the ultimate design founder story. Dennis shares all of the ups and downs along his journey to build Amie—a new productivity tool that captures your emails, calendar, and to-dos in a single beautiful product. -
Unlocking icon usability - Unraveling the impact of concreteness, complexity, and distinctiveness on user experience. -
A field guide to operationalizing product discovery - The inherent correlation between scope of impact, and level of uncertainty. -
Design engineering ↘
Design engineering at Vercel - Design Engineer is a new role that is gaining popularity—a role that is both confusing and exciting. Expectations for what good software looks and feels like have never been higher. Design Engineers are a core part in exceeding that expectation. -
The anatomy of a component sprint - The Washington Post's inclusive process for creating new design system components bridges the gap between design and development to make features that help navigate the news online. -
Modern CSS patterns in Campfire - An in-depth look at how 37signals built ONCE/Campfire using modern features, vanilla CSS, and no frameworks or preprocessors. -
Don't use the maxlength attribute to stop users from exceeding the limit - Have you heard of the “error prevention” heuristic? It means “do everything you can so users don't make mistakes”. And it's good advice. -
Tools and resources ↘
Typography variables starter kit - Variables set up for you to start playing with them in your design system. -
The right code for your design system - There's a natural tension between design and code. In the world of design, the focus is deciding what to build—in the world of code, the focus is building it…In practice, they're partners working to bring a product to life. -
The Shape of AI - Exploring how patterns and experiences will change in a world driven by Artificial Intelligence. -
Inspiration and creativity ↘
Don't let a linear design process snuff out your sparks of inspiration - Earlier in my career, I would follow the double diamond design process as a series of linear steps: define the problem, explore solutions, test and iterate, then build and ship. -
Design duels - Create a duel, design your work, winner gets selected by the crowd. -
Last but not least ↘
How to reframe your frustrations - You can reframe any problem to make it more actionable. -
Subscribe to the newsletter
Design and frontend links delivered to your inbox every day or week. No spam, unsubscribe at anytime.