René Insam talks about how he empowers and retains top talent by keeping an active interest in people’s development.
Product requirements documents act as a bridge between what stakeholders envision for the product and what the development teams can realistically execute.
Explore reasons to avoid using GraphQL in favor of REST APIs, including performance drawbacks, schema issues, and complex queries.
Use the recency effect to keep your users hooked by placing key actions where their memory works best — at the end of their journey.
Product rituals form the basis of your culture and become impactful when integrated into an overall system.
Dr. Steven Lee, Director of Digital Innovation at Zenni Optical, discusses his experience with creating and patenting novel innovations.
When you’re struggling with brainstorming roadblocks, SCAMPER can help come up with sharp ideas and keep your UX design project on point.
Dynamically assign properties to TypeScript objects using the `Record` and `Partial` utility types, optional object properties, and more.
Convert plaintext passwords into password hashes using the bcrypt library to protect sensitive user information.
The role of a product manager historically has been hard to define simply because of the sheer number of hats a product manager wears.
`window.ai` integrates AI capabilities directly into the browser for more sophisticated client-side functionality without relying heavily on server-side processing.
Create a responsive, customizable signature pad with JavaScript, including touch support, stroke styles, and export functionality.