
Locomotive Scroll provides support for various forms of scrolling animations, including smooth scrolling, animated page overlays, and parallax effects.

What are design tokens? And how can you use them with Tokens Studios for Figma to make a complex design system? Find out here.

Scrum boards are an important elements of the software development process. They can help a PM and the engineering team deliver impactful products faster.

In this article, we will take a closer look at how you can simplify the implementation of authentication in Next.js by using AWS Amplify.

Testing assumptions is one of your most important responsibilities as a PM. It’s also one of the most ambiguous. Using an assumption map can help make validating your assumptions more tangible.

Learn how to use gRPC to communicate between Node.js microservices and test those connections with Postman in this post.

We investigate linting, linting levels, and categories, and demonstrate how to use Clippy to check if Rust code is idiomatic and correct.

This guide provides a comprehensive understanding of how to use Angular and NestJS to build web applications.

In this article, we’ll look at how missing.css compares to Tailwind CSS and explore examples of both libraries.

We explore the concepts, features, and limitations of TypeRunner, use it to type check a simple project, and compare it to Deno and tsc.

Learn about the free, open source alternative to Copilot, CodeGeeX, and its code generation, code translation, and code extension tools.

While being a first mover can bring you a tremendous competitive advantage, it also comes at a cost. In this guide, we’ll weigh the pros and cons of being first.