About
Hi there! I’m Rishabh Nigam—a polyglot software engineer and frequent public speaker. I build fast, reliable products across the stack and I’m the 🧭 webmaster of this little website. I started out obsessed with UI and fell in love with bringing designs to life end-to-end. These days I write about leadership, JavaScript/TypeScript, React, and React Native. Welcome! LinkedIn→

Projects

Bishop on Chessboard

Visualise valid moves for a bishop on an interactive chessboard and explore board logic.

Explore project →

Star Rating

A reusable star rating component with hover previews and keyboard support built in React.

Explore project →

Blogs

Designing Accessible Frontend Widgets

Notes on making interactive UI components keyboard-friendly and screen-reader aware.

Read article →

Memoization Patterns in React

A quick guide on when to reach for useMemo and useCallback while balancing readability.

Read article →

Optimization Techniques in React

Explore practical strategies to keep React apps responsive as your component tree grows.

Read article →

Importance of Lighthouse Scores in Your App

Understand what Lighthouse measures and how those scores influence user experience and business outcomes.

Read article →