
User stories help UX designers turn research into better design decisions. Learn what makes UX user stories different from Agile user stories, how to write them from user research, and what strong UX-focused stories look like.

This tutorial provides an overview of NestJS and demonstrates how to implement JWT user authentication on a NestJS API.

Discover how React Fiber works under the hood. Learn how React builds the DOM, handles concurrent rendering, and works alongside React 19 features and the new React Compiler.

Learn how to use Skybridge, an open-source React framework, to build and deploy cross-platform AI apps and interactive UI widgets for ChatGPT, Claude, and MCP clients from a single codebase.

When AI made generating design concepts almost effortless, I realized the most valuable part of a critique was no longer the interface itself. It was understanding the context, tradeoffs, and judgment behind the final design. Here’s how AI has changed the way I run design critiques—and why I think that’s making them better.

Learn how product managers can use human-in-the-loop AI to manage decision risk, set oversight, and keep ownership and accountability human.

The Double Diamond design process helps UX teams balance exploration with decision-making, guiding projects from problem discovery to solution delivery. Learn how each phase works, which tools to use, when the reverse Double Diamond makes sense, and why the framework remains relevant for modern product development.

Learn how to set up Meilisearch, index documents, and build keyword, semantic, and hybrid search with AI-powered retrieval.

Compare pnpm and npm across security defaults, disk usage, dependency strictness, and workspace policy to decide which package manager fits your project.

I migrated 20 production-style components from Tailwind to StyleX. Here’s what the data showed about LOC, CSS bundle size, build time, and type safety.

Build a REST API with Node.js, Express, and MySQL. This guide covers database setup, routing, and CRUD operations for backend development.

A guide for using JWT authentication to prevent basic security issues while understanding the shortcomings of JWTs.