
While it’s true that our business-facing teams often lead the charge in building brand loyalty, we as product managers play a crucial role in this process too.

We explore how to use feature queries to test browser support for CSS features and ensure our website is accessible to all users.

Empirical evidence is data or information that can be physically observed or measured and is factual instead of personal opinion.

Learn how to avoid loading up designs with too many decorative elements and craft a visual aesthetic that looks good without impacting UX.

Product sense is one of the five natural powers of a product manager but like any power, you need to cultivate and practice it to develop it.

Build a secure and scalable app that allows authorized users to access resources in a controlled and protected manner by leveraging Phoenix with Guardian and JWTs.

The Vue.js event bus enables independent communication between components without passing through a central or parent component.

If you’d like to learn how to measure ease of use in UX, then you’re in the right place. In […]

visually-hidden classWe look using the CSS visually-hidden utility class to make elements available to users of assistive technologies without impacting design.

Understanding, identifying, and testing product assumptions is a cornerstone of product development. To some extent, it’s the primary responsibility of a product manager to handle assumptions and drive product outcomes.

In this tutorial, we will cover some real-world use cases and applications for working with named tuples in TypeScript.

To put it simply, customer analytics allows the product manager to make informed, data-driven decisions and work in an agile way.