Redis is a high-performance, in-memory key/value store that’s often used for caching, session storage, message brokering, and more. Because it…
MongoDB has become a go-to choice for developers building modern applications since its launch back in 2009. As a flexible,…
If you’ve been working on modern JavaScript applications, you’ve likely come across dynamic imports—they’re a powerful way to lazy-load code,…
As you may already know, CSS custom properties (aka CSS variables) let you store dynamic values and reuse them via…
A few years ago, CSS authors longed for a way to take a solid color (hex, named, HSL, whatever) and…
Fluid typography—the idea that text scales smoothly with screen size—has evolved alongside CSS itself. Before modern functions existed, developers often…
For years, front-end developers have longed for native functions / mixins in CSS—something like what Sass, Less, or Stylus provide,…
Over the years, web developers have adopted the prefers-color-scheme media query to let websites adapt to a user’s OS dark/light…
If you have built authentication in JavaScript over the past few years, you have probably touched Auth.js—born as NextAuth.js and…