How We Run Online Workshops

Over the past few months, many organizations have struggled in one way or another. Smashing, too, has had to get creative and we’ve had to rethink our conferences and workshops. In this post, I’ll share what we’ve learned about taking our workshops online. When difficulties began back in March, it was essential that we reacted…

Details

Authentication In Vue.js

Authentication is a very necessary feature for applications that store user data. It’s a process of verifying the identity of users, ensuring that unauthorized users cannot access private data — data belonging to other users. This leads to having restricted routes that can only be accessed by authenticated users. These authenticated users are verified by…

Details

Introducing Framer Motion

In this article, we’ll take a closer look at how Framer Motion helps us in creating awesome animations. We’ll learn how motion components work and learn how to chain animations together. We’ll look into how to make gesture-triggered, timed, and scroll animations with Framer motion. Along the way, we’ll use the things we learn to…

Details

Getting Started With Next.js

Lately, Next.js has termed itself The React Framework for Production, and with such bold claim comes a bevy of features that it offers to help you take your React websites from zero to production. These features would matter less if Next.js isn’t relatively easy to learn, and while the numerous features might mean more things…

Details

Book Review: That Will Never Work

By D. Ben Woods If you’ve ever frittered away an afternoon, watching a late 1990s sitcom on Netflix on autoplay or, if you lamented the final demise of the neighborhood video stores—or even Blockbuster—Marc Randolph’s idea might be to blame. While Reed Hastings has been the CEO of Netflix throughout its period of tremendous growth…

Details