Tooltip Components Should Not Exist
Argues that generic Tooltip components in design systems are flawed and proposes better, more accessible alternatives for web development.
Argues that generic Tooltip components in design systems are flawed and proposes better, more accessible alternatives for web development.
A developer shares a systematic approach to debugging, using a real bug example and contrasting it with AI's limitations.
A developer shares their workflow for using AI agents to write 100% of their code, focusing on practical tools and strategies for agentic engineering.
Explores TanStack Router's type-safe context inheritance for path and search parameters in nested routes, showcasing automatic type propagation.
A step-by-step tutorial on building a ChatGPT to-do app using the Model Context Protocol (MCP), JavaScript, Express, and React.
Compares modern UI frameworks like React, HTMX, and TanStack that are shifting back to server-rendered markup, with practical use cases.
A developer compares Claude Sonnet 4.5, GPT-5 Codex, and Grok Code Fast 1 for coding tasks in Cursor, testing feature generation and test creation.
A developer shares the journey of building BKMRKS, a lightweight, static-first bookmark manager using React and JSON files, eliminating the need for a database.
A developer builds a custom desktop dashboard for Windows using Electron and React, featuring system monitoring, weather, media controls, and app launchers.
Explains how to replace useEffect+useState patterns with useSyncExternalStore to fix jank in React apps, especially during server-side rendering.
Developer creates a standalone web app for visualizing tree data structures, originally used for teaching React concepts like prop drilling.
A guide to deriving client state from server state in React applications using React Query, avoiding manual sync with useEffect.
How Thoughtworks used AI and a 'Research, Review, Rebuild' workflow to modernize the Bahmni hospital system's frontend, drastically cutting migration time.
A developer reflects on regretting a Gatsby blog rewrite and details migrating to the simpler 11ty static site generator, using AI tools for the code porting process.
Explores using HTMX to create server-side UI components without React, comparing it to tRPC and React Server Components for building interactive admin pages.
A tutorial on building a responsive React combobox using useDeferredValue() and useSuspenseQuery() for smooth user experience and performance.
A guide to effectively composing React Server and Client Components to maintain performance benefits while adding interactivity.
A developer documents their experience using AI coding assistants to build a web-based version of Speed Scrabble, focusing on front-end challenges and mobile UI limitations.
Analyzing unnecessary use of React's useCallback hook and when memoization provides no performance benefit.
A developer builds an AI-powered novel-writing assistant using the Snowflake method, dspy, and Gemini 2.5 Flash-Lite, sharing the project on GitHub.