Sticky and fixed navigation sound similar but serve different purposes. In this post, I look into their distinctions, use cases, and best practices to design navigation that satisfies users and drives results.
Demand for faster UI development is skyrocketing. Explore how to use Shadcn and Framer AI to quickly create UI components.
Unlike generic prioritization methods, customer-valued approaches place user and/or client impact at the heart of decision-making.
Jack Litchfield, Head of Product at Super.com, talks about Super.com’s philosophy of experimentation and how it results in rapid learning.
Learn React Hooks best practices and advanced use cases with this cheat sheet, featuring useState
, useEffect
, useReducer
, and more.
Explore different methods for iterating over enums in TypeScript, such as using inbuilt object methods, for loops, and the Lodash library.
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.
Suzanne Ackerman talks about how she leverages visual mapping to align teams and break down complex projects.
Explore how to implement a PDF document generation feature in your React app using react-pdf and other popular PDF generation tools.
Your portfolio isn’t complete without strong case studies. Show how you solve problems, make decisions, and deliver impact with this step-by-step guide to UX case studies.
“No results found” doesn’t have to mean dead ends. In this post, I explore strategies to design engaging empty states that guide users and keep them exploring your app or website.