The Power of Designing for Pushback
ChatGPT is accommodating. It’s arguably accommodating to a fault, and if the people building and designing these systems are not careful, the users might be…
ChatGPT is accommodating. It’s arguably accommodating to a fault, and if the people building and designing these systems are not careful, the users might be…
Charlie Kaplan is VP of Product at Audiomack, a youth-driven, artist-first music streaming platform. He started his career at NPR and then became an editor…
If figuring out when to use toast notifications feels as tricky as making the perfect toast, you’re not alone! Choosing the right notification type to…
Building forms in React can quickly lead to a lot of code repetition and complexity if done without a good strategy. Because of this, developers…
Weekly curated resources for designers — thinkers and makers. “There are two choices: designed to meet a price point on a certain schedule to make the design cheap…
Modern websites often feature extensive scrolling. Long pages are common on desktop devices, but are even more frequent on mobile screens. The practice creates usability…
In a previous article, we looked at some practical examples of how to code SVG by hand. In that guide, we covered the basics of…
Sriharsh Boddapati is Senior Director, Product and Engineering at CareSource, an innovative and value-based healthcare company. He began his career in software engineering at Societe…
AI isn’t making UX worse. Sloppy designers are. This image was generated by Copilot. Recently, a partner sent me an image to use on a client…
Linear design is a popular design trend, particularly for SaaS products. When I first wrote this article a little over a year ago, I predicted…
Product design teams face various limitations and predefined conditions known as design constraints during the product design process. Most design constraints are typically unavoidable limitations…
Learn how to design for AI agents — including how to adapt your process, choose the right interaction pattern, and overcome potential pain points. This…
Think of the SOLID principles as five golden rules for crafting code that’s both robust and flexible. Coined by the legendary Robert C. Martin (aka…
Historically, creating sliders or carousels meant wrestling with JavaScript, struggling with accessibility, and trying to minimize layout shifts. External libraries helped, but they also came…
Using AI for ideation, UX scenarios, and the value of world-building in UX design Continue reading on UX Collective » This post first appeared…