Prabhath Nanisetty, Global Head of Industry, Retail Data & Technology at Snowflake, shares his career trajectory from CPG to tech leadership.
Exit flows in UX are crucial — get them wrong, and users may never come back. In this blog, I share how you can craft exits that turn a user’s last click into an invitation to return.
Brad Ferringo talks about how he helped develop modern “earconography” — sound language that creates context-driven audio notifications.
Understanding and supporting pinch, text, and browser zoom significantly enhances the user experience. Let’s explore a few ways to do so.
Maria Thomas, CPO at Rebrandly, dives into how organizations can incorporate an effective product-led growth (PLG) strategy.
Maria Cuasay, Director of Product, Growth at Ancestry, talks about building MVPs and running experiments as fast as possible.
A great design work pitch is one that thinks business, tells stories, and wins stakeholders over before they know it. In this blog, I help you draft a pitch that does just that.
Schema validation is a must-have for any production-ready app, as any data from users or other external sources needs to […]
When it comes to managing a product, you need to find the right balance between innovation and optimization.
Hiring your first product manager can be a challenging decision because of the difficulty of neatly articulating their value.
Mobile devices are where users live. In this blog, I break down a mobile-first design approach and share why it’s the secret to delivering sleek, user-friendly modern UX.
As the name alludes to, the way you frame a product significantly changes the way your audience receives it.
The useReducer React Hook is a good alternative to tools like Redux, Recoil, or MobX.
Node.js v22.5.0 introduced a native SQLite module, which is is similar to what other JavaScript runtimes like Deno and Bun already have.
A Pareto chart combines a bar chart with a line chart to visually represent the Pareto Principle (80/20 rule).
Sharing my list of all-star Webflow plugins so you can save time, work smarter, and boost your design game. Let them do the heavy lifting for you!
Without a clear prioritization strategy, your team will struggle to tackle competing demands and can end up confused and misaligned.
Minimums allow for lower costs, increased agility, and the ability to collect feedback before too much investment has been made.