
What’s Agile really about? In this blog, I explore the history and implementation of the Agile Manifesto and uncover how its values drive product innovation and collaboration.

React-Bootstrap is a complete rebuild of Bootstrap components using React. Learn how to add React-Bootstrap to your React application, and walk through the process of building a fully responsive layout.

Mahesh Guruswamy shares experiences learning from and coaching others on how to have tough conversations and how this inspired his book.

Vaarrun Bumbhat talks about the importance of zooming out to see the macro picture for product strategy and unlock new areas for growth.

It’s time to stop ‘designing for’ and start co-designing with users. Involve them in every step and unlock a world of fresh perspectives and better design outcomes.

The recent merge of Remix and React Router in React Router v7 provides a full-stack framework for building modern SSR and SSG applications.

Good UX research starts with a smart UX research plan. Keep it simple, keep it actionable, and see the difference.

Scrolling defines user journeys, but choosing the right type is key. In this blog, I talk about scrolling patterns and how to integrate them into your UX design for seamless navigation.

ChartDB is a powerful tool designed to simplify and enhance the process of visualizing complex databases. Explore how to get started with ChartDB to enhance your data storytelling.

A product teardown is a systematic dissection of a product to analyze its features, design decisions, user experience, and overall strategy.

Learn how to style a responsive navbar for end users using React and CSS, with considerations for different screen sizes.

React’s startTransition function and useTransition Hook allow you to create responsive apps by separating immediate UI renders and non-urgent updates.