Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: DOM
DOM nodes are not the HTML string you shipped
The DOM isn't the HTML string you shipped. Parse trees, live NodeLists and reflows explain why string-level thinking breaks in JavaScript and React frontends.
5 min readThe React Bug That Only Appears When Readers Translate Your Page
Chrome page translation detaches React text nodes, causing removeChild crashes or silent freezes. Measurement across browsers shows when viewport repair helps and when writing into translator wrappers is safer.
6 min readFragment Refs in React 19.3: DOM Behavior for Sibling Groups, No Wrapper
Learn how a ref on Fragment gives you a FragmentInstance for listeners, focus, observers and measurement across sibling elements, and where its limits are.
12 min readLive DOM Collections, Layout Thrashing and the Attribute Gap Explained
The DOM is a live tree. Why JavaScript loops over live collections skip items, how reads and writes force layout thrashing, and when getAttribute is needed.
6 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.