Skip to main content
← All Series

Series · 10 parts · ~58 min total

Frontend for Backend Engineers

How backend engineers can rewire their thinking from request/response cycles to render trees and declarative UI.

  1. 1

    The Mental Model Shift

    How backend engineers can rewire their thinking from request/response cycles to render trees and declarative UI.

    5 min

    Oct 15, 2025

  2. 2

    Modern React in Five Concepts

    Cut through the noise: components, props, state, effects, and hooks are all you need to read and write production React.

    6 min

    Oct 22, 2025

  3. 3

    State, Properly

    Local, server, and URL state are three distinct categories — pick the wrong one and you will fight your framework forever.

    6 min

    Oct 29, 2025

  4. 4

    Forms Without Tears

    Controlled vs uncontrolled inputs, validation strategies, and submitting to a server without reinventing the wheel.

    5 min

    Nov 5, 2025

  5. 5

    Auth on the Client

    Cookies vs tokens, refresh flows, and why 'store the JWT in localStorage' is the wrong answer.

    6 min

    Nov 12, 2025

  6. 6

    Caching and Revalidation

    How TanStack Query and SWR implement stale-while-revalidate, and how HTTP cache headers fit into the picture.

    6 min

    Nov 19, 2025

  7. 7

    Streaming UIs and Suspense

    How React 19 streaming, server components, and Suspense enable progressive rendering that backend engineers will recognize from HTTP chunked transfer.

    6 min

    Nov 26, 2025

  8. 8

    Performance Triage

    Read Web Vitals like a backend engineer reads p99 latency — then fix the right things with Lighthouse and bundle analysis.

    6 min

    Dec 3, 2025

  9. 9

    Testing

    Build a frontend test pyramid with Vitest, React Testing Library, and Playwright — and know what to mock versus what to leave real.

    6 min

    Dec 10, 2025

  10. 10

    Deploying Static-First

    Static export, edge functions, and CDN cache headers — deploy your React app the way backend engineers design for scale: as close to the user as possible.

    6 min

    Dec 17, 2025