Storytelling is a powerful tool for any UX designer. It helps create a product and understand the people who use it. In this article, Marli Mesibov takes a real-life example of an app she helped to build in 2017 and explains five steps you can use to help you build a story into your user experience. https://smashingmagazine.com/2022/04/use-storytelling-ux/
WWhether you work in-house or run a digital agency, there are occasions when you will consider hiring freelancers to supplement your team. Today, we’ll take a look into a platform known as Upwork and the best ways in finding the the right freelancers as well as integrating them into your team. https://smashingmagazine.com/2022/04/upwork-freelancers-organization/
Carousels don’t have a good reputation, and rightfully so. But we can make them more useful. Best practices and guidelines to improve the carousel design with honest scrolling direction, labels, thumbnails and grouped prev/next-buttons. https://smashingmagazine.com/2022/04/designing-better-carousel-ux/
Like many things, a design system isn’t ever a finished thing — it’s a journey. How we go about that journey can affect the things we produce along the way. Before diving in and starting to plan anything out, be clear about where the benefits and the risks might lie. https://smashingmagazine.com/2022/04/artifacts-design-systems/
This new attribute will enable us to fine-tune relative resource priority, improve LCP performance, deprioritize JavaScript fetch calls, and much more. Let’s check out fetchpriority and explore some potential use cases. https://smashingmagazine.com/2022/04/boost-resource-loading-new-priority-hint-fetchpriority/
Data is among the most important things that make up a web application or a conventional native app. We need data to be able to see and perhaps understand the purpose of an application. In this article, we’ll look at another approach to obtaining data in an application that requires authentication or authorization using Next.js. https://smashingmagazine.com/2022/04/dynamic-data-fetching-authenticated-nextjs-app/
In this series of articles, we highlight design patterns and techniques to design better interfaces. You can also find more examples in “Smart Interface Design Patterns”, a 6h-video course with 100s of hand-picked examples, curated by Vitaly. https://smashingmagazine.com/2022/04/designing-better-breadcrumbs/
Devs For Ukraine is a free online charity conference organized by the lovely people at Remote. Two days filled with talks from engineering leaders around the globe, in support of Ukraine. April 25–26. https://smashingmagazine.com/2022/04/devs-for-ukraine/
Whether you work in-house or for an external agency, we all share one challenge — dealing with stakeholders, be they your boss, colleagues, or clients. In this post, veteran web designer Paul Boag shares his approach to getting things done in even the most challenging organizations. https://smashingmagazine.com/2022/04/stakeholders-overcoming-obstacles/
Ever wondered how to build a paginated list that works with and without JavaScript? In this article, Manuel explains how you can leverage the power of Progressive Enhancement and do just that with Eleventy and Alpine.js. https://smashingmagazine.com/2022/04/accessible-filterable-paginated-list-11ty-alpinejs/