Many apps have some kind of user-specific information or data that is supposed to be accessed by a certain group of users and not by others. With these sorts of requirements comes a demand for fine-
The more workshops you organize, the better you realize how similar they actually are, regardless of the methodology or tool used. I would like to share a comprehensive checklist that will help you
New month, new wallpapers! To cater for a fresh dose of colorful inspiration every month, we embarked on our monthly wallpapers journey over 12 years ago. It’s the perfect occasion for creatives to
At the start of the Coronavirus pandemic, I led the redesign of a tablet app used by sales representatives of the world’s largest food beverage company. Never having been a sales representative, no
Security changes constantly. There’s a never-ending barrage of new threats and things to worry about, and you can’t keep up with it all. It feels like every new feature creates expanding opportuniti
This article has been kindly supported by our dear friends at Feathery.io who help product teams build customizable and developer-friendly forms. Thank you!
What is it that causes users to
In a world of fast-paced action and reactions, quality results are something that we all aim for. But how can you make something better? Whether it is a product, a service, or perhaps a process, we
In this episode of The Smashing Podcast, we take a look at design storytelling. What is it, and how can it help us shape digital experiences? Vitaly talks to Chiara Aliotta to find out.
Show Note
I am currently working on research linked to a project on creating a complete guide to developing a UI kit as a technical system. In the first stage, I collected technical decisions, requirements, a
This article has been kindly supported by our dear friends at Kinsta who are committed to the best experience for developers and businesses, building for performance and ease of use. Thank you!
Web Workers are a powerful feature of modern web development and were introduced as part of the HTML5 specification in 2009. They were designed to provide a way to execute JavaScript code in the bac
No matter what your stance is on them, no matter what your perspective is on data protection, web advertisement, setting cookies, EU’s General Data Protection Regulation (GDPR), and privacy preferen
Rage taps are annoying and frustrating. These wonderful occurrences in our interface when we need to tap twice or sometimes three times to continue our journeys. Of course, sometimes they happen bec
I like to think of writing CSS, like writing functions that describe how your layouts respond to change. When we forget the principles of writing a good function, here’s some of what can happen:
Let’s welcome May with some new wallpapers! For over twelve years, we’ve challenged you, our dear readers, to create wallpaper calendars for our monthly wallpapers posts. No matter if you’re into le
We’re talking about the process of design. How do you build a process to enable your best work? Vitaly Friedman talks to designer Mei Zhang to find out.
Show Notes
Mei Zhang on LinkedIn
Mei
This article has been kindly supported by our dear friends at Passwork who provide an on-premise password manager for businesses in a totally safe environment. Thank you!
As businesses rely
Many years ago, I set my sights on becoming a senior developer. I achieved that goal! I wish I could say it was a matter of hard work and perseverance, but no, that wasn’t enough. JavaScript stood i
Back in the day, developers had to write all sorts of custom code to get different applications to communicate with each other. But, these days, Application Programming Interfaces (APIs) make it so
Programming is fun. At least, that’s the relationship I would love to have with programming. However, we all know that with the thrills and joys of programming, there comes a multitude of struggles,
If you are a React developer working on a complex application, you will need to use global state management for your app at some point. React Redux is one of the most popular libraries for state man
This article has been kindly supported by our dear friends at Setapp who curate apps to power up your workflow across Apple devices. Thank you!
As someone who wears multiple hats, it is cha