» Tag
react
56 postsPoint0: A New Fullstack TypeScript Framework on Bun and React
Point0 is a fullstack TypeScript framework on Bun that unifies pages, queries, and mutations into a single typed builder pattern.
Rethinking useEffect: Why Event Handlers Are Often More Effective
Explore how to improve React applications by using event handlers instead of useEffect.
GPT 5.6 Sol Tackles the Three-Body Problem with Interactive Simulation
Row-Bot has created an interactive website, Three-Body Lab, simulating the three-body problem.
CommitBrief — AI code reviews, right in your terminal
A provider-agnostic, local-first CLI that reviews your staged changes, a historic range, or a whole GitHub pull request. Zero telemetry, no server. Free and open source.
commitbrief.comHow I Kept a Live Chat Feed Smooth at 3,700+ Messages
How I tackled message volume challenges in my LiveShop live shopping stream. Performance improvements and results are discussed here.
FinPal: An App That Answers Real Questions About Your UPI Spending
FinPal categorizes India's UPI transactions and answers plain-English spending questions, combining a rules engine with Gemini only where it truly adds value.
Refactoring Habit Streak Logic Into a Single React Hook
How habit-streak calculation—timezones, night shifts, custom reset hours—can be centralized into a single reusable React hook, with notes on testability and UX pitfalls.
React useLocalStorage: SSR-Safe Persistent State Hook
A look at the four hidden bugs in hand-rolled useState+useEffect localStorage patterns, and how the useLocalStorage hook fixes SSR, sync, and serialization issues.
React useCallback vs useMemo: When Do You Really Need Them
Wrapping every function in useCallback can hurt performance instead of helping. Learn a profiler-first approach to knowing when useMemo and useCallback actually matter.
How GitHub Made Diff Lines Fast Again
GitHub redesigned its React-based Files changed tab to cut DOM node counts and JS heap usage. Here's how large pull request diffs got dramatically faster.
Shadcn/UI Defaults to Base UI Instead of Radix
Shadcn/ui has transitioned to Base UI as the default component library. What does this change mean for new projects?