FFConf 2025 [blog]
A personal reflection on the talks and themes at FFConf 2025, covering diversity, privacy, web components, and AI in web development.
A personal reflection on the talks and themes at FFConf 2025, covering diversity, privacy, web components, and AI in web development.
A software engineer details their work building a design system, CSS engine, and AI Assistant at Stripe, plus a local-first app project.
A developer reflects on the rarity of challenging frontend performance work in React projects and the industry's bias towards high-powered devices.
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.