
Feature parity occurs when the features between two versions of a product remain balanced so that the customer experience isn’t impacted.

Shira Gershoni talks about how her team thinks about real-life moments or frustrations that impact the customer’s overall experience.

Tamara Pluviose discusses her approach to design thinking workshops that promote problem-solving, brainstorming, and customer-centricity.

Let’s talk about the design planning process, why projects fail without it, and the necessary elements all designers should include in it.

A launch strategy builds anticipation, maximizes initial sales, and establishes a strong market presence early on.

Anish Chadda discusses the importance of having a “bias for action” — iterating quickly instead of focusing on creating a perfect prototype.

We explore a few different ways to style CSS scrollbars across different browsers, so you can customize the default scrollbar to better align with your brand or design.

Explore one of WebRTC’s major use cases in this step-by-step tutorial: live peer-to-peer audio and video streaming between systems.

The dynamic system development method (DSDM) was first released in 1994 as a software development method to provide some discipline to RAD.

David Krell, VP of Product at Going, talks about the fallacy that PMs have to be in a position of authority to do vision-led work.

Angular 16 is a major release, introducing powerful improvements to server-side rendering that bring it up to speed with React and Next.js.

Review the top five pair programming tools, including how to use them, their features, drawbacks, pricing models, and more.