» Tag
javascript
107 postsWhen `await mutation()` misleads: the `{ error }` destructuring issue
Explore the misleading nature of API return values in Supabase and the importance of error handling.
Engineering High-Performance Parsers with Data-Oriented Design
Explore the importance of data-oriented design in building high-performance parsers like Yuku.
Improving HTML to DOCX Conversion Efforts
Achieve high fidelity and efficiency in HTML to DOCX conversion with dom-docx.
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.comSolve Dropdown Issues with Browser's Native Popover
The new Popover API provides popovers that open and close without JavaScript for dropdown menus.
Making Documentation AI-Agent Ready with llms.txt
RevoGrid's team explains how llms.txt, llms-full.txt and Skill bundles work together to help AI coding agents find accurate documentation.
A TypeScript Proxy Trick for React displayName Without Strings
How a C#-inspired TypeScript Proxy trick derives React component displayName values from real property access instead of fragile hardcoded strings.
Browser video analytics: ditch timeupdate for requestVideoFrameCallback
The CourseSpeed developer explains why the timeupdate event is unreliable for video analytics and how requestVideoFrameCallback offers a battery-efficient alternative.
Game Genetics Without Mendel: Continuous Traits, Biased Mutation
In the farming sim Greens, continuous genes, biased mutation, and backend-free base-36 genome codes replace Mendelian breeding mechanics.
useEffect Is Not a Lifecycle Method
Treating useEffect like componentDidMount causes subtle race conditions. The real mental model is synchronization with external state, not timing.
Building a Custom Contentful Rich Text Editor: The Round-Trip Problem
Explore the importance of the conversion layer in a custom Contentful Rich Text editor.