Skip to content
Ben is currently available for contract work for 3D & web solutions — reach out.

Back to Blog Listing

Posts tagged: coding, page 3

  • React Spring: Motion Between Renders

    Part 8 of the React Internals series. Animating through setState re-runs React's render-commit loop every frame; react-spring instead commits a target once and writes intermediate frames straight to the DOM (and, via a separate adapter, to React Three Fiber's scene graph).

  • An Introduction to Tailwind CSS

    A practical introduction to Tailwind CSS for people who know basic CSS and want to understand utility classes, React className patterns, responsive variants, and why zero-runtime CSS fits modern React better than styled-components.

  • An Introduction to CSS

    A primer on how CSS attaches styles, resolves conflicts, sizes boxes, hides and overlays content, and lays out modern UI with flexbox and media queries.

  • React Scheduling

    Part 3 of the React Internals series. React schedules fiber work with lanes, interrupts lower-priority renders, keeps committed UI intact, and uses Suspense boundaries when a subtree cannot finish yet.

  • React Fiber Tree: The Virtual DOM

    Part 2 of the React Internals series. React stores UI work in fibers, schedules updates through queues and lanes, reconciles current and work-in-progress trees, and preserves state through keys and hook order.

  • React Prerequisites

    Part 1 of the React Internals series. A practical primer on components, elements, hosts, React's trigger, render, commit, and paint cycle, effects, the core hooks, and the immutability rules that let React skip work.

  • Passwordless Login System

    Passwords are a shared-secret liability. Here is how to build a modern passwordless auth flow using Email OTP and Passkeys (WebAuthn), without storing passwords.