
Color gradients have numerous uses in design applications, from web and graphic design to user interface design.

A rage click is when a user leaves telltale signs they’ve attempted something and haven’t been successful. Here’s how to find and fix them.

Marty Cagan says that the rise of product owners has been damaging. So, what does the future of the product owner role look like?

React released two Hooks intended to help with forms: useFormState and useFormStatus. Learn how to use them in your forms in this post.

There are five common methodologies that each cater to different teams, industries, and project requirements.

From designing a simple list to a multiline list, there are many factors to consider that make lists accessible and visually appealing.

Let’s compare the pros and cons strongly vs. statically typed languages and explore how TypeScript combines the benefits of both.

We investigate using Nx to develop microservices and show how to use Nx to create multiple Next.js apps within a monorepo.

Charles Battle, Head of Product at Ibotta, explains how the pursuit of perfection can preclude teams from releasing the best solutions.

Learn how to use Lucia, a new authentication library, to implement password-based auth in Next.js in this detailed, step-by-step tutorial.

Adobe and Figma are going their separate ways, independently, after regulator scrutiny. Will users miss out on an Adobe-Figma future?

Use the CSS contain property to optimize the placement of elements on a webpage and improve UX.