
Tooltips are powerful design patterns implemented to enhance the design experience by providing additional information precisely when users need it. Sometimes, however, tooltips are obtrusive, especially on mobile devices where available space is at a premium. https://smashingmagazine.com/2021/02/designing-tooltips-mobile-user-interfaces/

On your list of places where people might access your web app, “Microsoft Teams” is probably number “not-on-the-list”. But it turns out that making your application accessible where your users are already working has some profound benefits. In this article, we’ll look at how Microsoft Teams makes web apps a first-class citizen, and how it enables you to interact with those apps in completely new ways. https://smashingmagazine.com/2021/02/port-web-app-microsoft-teams/

The present and future of CSS are very bright indeed and if you take a pragmatic, progressive approach to your CSS, then things will continue to get better and better on your projects, too. https://smashingmagazine.com/2021/02/things-you-can-do-with-css-today/

Let’s make this February more colorful! Apart from a new collection of wallpapers, we also have a little creativity challenge waiting for you this month. It’s the perfect occasion to share your ideas with the world — and win a smashing prize along the way. https://smashingmagazine.com/2021/01/desktop-wallpaper-calendars-february-2021/

In this article, we look at some of the more advanced features of TypeScript, like union types, conditional types, template literal types, and generics. We want to formalize the most dynamic JavaScript behavior in a way that we can catch most bugs before they happen. https://smashingmagazine.com/2021/01/dynamic-static-typing-typescript/

What makes a good chatbot experience? Most people think of witty responses and machine learning, but the basis of a chatbot UX is actually rooted in content strategy. Learn how to develop a chatbot that sounds human and engages people. https://smashingmagazine.com/2021/01/create-engaging-useful-chatbot/

In this article, we’ll learn how to turn our static designs into a live, code-based prototype with real fields, forms, maps, and animations, and in turn transform this prototype into React code — all integrated in one tool. https://smashingmagazine.com/2021/01/design-developer-friendly-react-code-animaapp/

In this episode, we’re talking about Web Performance. What does the performance landscape look like in 2021? Drew McLellan talks to expert Harry Roberts to find out. https://smashingmagazine.com/2021/01/smashing-podcast-episode-34/

How to stay creative, focused, and organized when working remotely? We've collected some useful tools and resources that we use daily — to help you get most out of your remote work. https://smashingmagazine.com/2021/01/tools-resources-remote-work/

For hungry freelancers, it can be hard to turn work away. But in the long run, saying no to a project that’s a bad fit will make you a better freelancer. This article will help freelancers and consultants think critically about when to decline an opportunity or request and how to do so assertively but kindly. https://smashingmagazine.com/2021/01/say-no-freelance-projects/