
December is almost here, so why not spread some holiday love across your devices? We’ve got some beautiful wallpapers to sweeten up the last days of the year. https://smashingmagazine.com/2022/11/desktop-wallpaper-calendars-december-2022/

In this guide, Pearl Akpan analyzes the methods and properties that make user interface solutions such as infinite scrolling, animating elements on scroll, or even the popular drag and drop achievable, and afterward, dives into some practical use cases for them. https://smashingmagazine.com/2022/11/document-object-model-geometry-guide/

Prioritizing performance when building our web apps improves the user experience and helps ensure they can be used by as many people as possible. In this article, Michelle Barker will walk you through some of the front-end optimization tips to keep our Vue apps as efficient as possible. https://smashingmagazine.com/2022/11/optimizing-vue-app/

This article is the second of two parts about a guide to making websites accessible to keyboard users. Here Cristian Diaz covers a toolset on JavaScript that you can mix into different components to create a great experience for keyboard users. https://smashingmagazine.com/2022/11/guide-keyboard-accessibility-javascript-part2/

In this episode we’re talking about User Journey Mapping. What is it, and how does it help us build better digital products? Vitaly talks to expert Stéphanie Walter to find out. https://smashingmagazine.com/2022/11/smashing-podcast-episode-54/

In this article, Alba Silvente shows us the theoretical and practical solutions to the most common problems when working with images and how to automate them by using a headless CMS and an image CDN. https://smashingmagazine.com/2022/11/guide-image-optimization-jamstack-sites/

In this article, Noah Mashni and Mark Steadman share their approach to how to leverage the automated test results from the accessibility checks to drive change and reach sustainable digital accessibility transformation. https://smashingmagazine.com/2022/11/automated-test-results-improve-accessibility/

In this article, Cristian Diaz covers how to use HTML and CSS to create an accessible experience for keyboard users while mentioning what WCAG criteria we should keep into consideration. https://smashingmagazine.com/2022/11/guide-keyboard-accessibility-html-css-part1/

Working abroad is a popular prospect, yet many people — including professionals in the tech sphere — don’t know where to start. In this article, Andrew Stetsenko gives you an ultimate step-by-step guide to finding and making international opportunities happen. https://smashingmagazine.com/2022/11/search-developer-job-abroad/

In complex projects, you’ll sooner or later get to the point where you start to think about setting up a design system. In this post, we explore some interesting design systems and their features, as well as useful resources for building a successful design system that works well for you and your team. https://smashingmagazine.com/2022/11/design-systems-inspiration-resources-case-studies/