Exploring The Potential Of Web Workers For Multithreading On The Web

In this article, Sarah Oke Okolo explores the importance of Web Workers for multithreading on the web, including the limitations and considerations of using them and the strategies for mitigating potential issues associated with them. https://smashingmagazine.com/2023/04/potential-web-workers-multithreading-web/

Building And Dockerizing A Node.js App With Stateless Architecture With Help From Kinsta

Dockerizing your Node.js apps can lead to smashing success—offering consistency, easy debugging, and hassle-free dependency management. When you host this container on Kinsta, you also benefit from high-speed performance, robust security, and top-notch scalability. By combining these two, you'll surely have a whale of a time as you sail smoothly through the development seas. https://smashingmagazine.com/2023/04/building-dockerizing-nodejs-app-stateless-architecture-kinsta/

Color Mechanics In UI Kits

In this article, Adel Khamatov shares a model of color mechanics that he came up with during research on developing UI kits and illustrates an approach to solving related problems with best practices. https://smashingmagazine.com/2023/04/color-mechanics-ui-kits/

Smashing Podcast Episode 59 With Chiara Aliotta: What Is Design Storytelling?

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. https://smashingmagazine.com/2023/04/smashing-podcast-episode-59/

What Is Design Thinking?

Have you ever wondered if things could have been done differently? But not sure how? Well, then, do not fall in love with the solution, but fall in love with the problem! Here’s an article to dive deep into how design thinking could do just that. https://smashingmagazine.com/2023/04/what-is-design-thinking/

How To Design An Effective User Onboarding Flow

If you want to maximize conversions or collect necessary user information for other purposes, a user onboarding flow is necessary. In this article, you will learn how, with the help of Feathery, to design an effective user onboarding flow for your app. https://smashingmagazine.com/2023/04/design-effective-user-onboarding-flow/

How To Protect Your App With A Threat Model Based On JSONDiff

If you are a developer who wants to concentrate on delivering a killer application rather than worrying about countless security issues, threat model documents can help you do that. With small architectural changes, we can make these threats manageable and prevent them in the future. https://smashingmagazine.com/2023/04/protect-app-threat-model-jsondiff/

Beyond Algorithms: Skills Of Designers That AI Can’t Replicate

This article highlights non-technical skills like curiosity, observation, empathy, advocacy, visual communication, and collaboration that designers routinely use in their process to make a difference through design. AI can be used to augment designers’ workflow instead of replacing people. https://smashingmagazine.com/2023/04/skills-designers-ai-cant-replicate/

Swing Into April (2023 Wallpapers Edition)

With April just around the corner, we have a new collection of desktop and mobile wallpapers waiting for you to celebrate the beginning of the new month. Designed by creatives from all across the globe, the wallpapers come in versions with and without a calendar. Enjoy! https://smashingmagazine.com/2023/03/desktop-wallpaper-calendars-april-2023/

Organizing Design Workshops: A Detailed Checklist

Workshops are all about people: they involve people, are conducted by people, and aim to close the gaps in people’s communication. Slava Shestopalov shares a checklist with everything you need to keep in mind when running a workshop. https://smashingmagazine.com/2023/03/organizing-design-workshops-checklist/


Căutare