20 POSTS

Page 1

  • #nodejs#kubernetes#v8

    Why Is Your Node.js Pod That Size? Sizing Measured Firsthand, from NODE_OPTIONS to Pod Count

    I added one GC tuning flag to the same workload and peak RSS jumped from 201MB to 593MB, while the live data stayed the same. This post traces back through V8 New Space with direct measurements to show why that result is exactly what should happen, and lays out the three axes frontend developers can use to size a Node.js pod.

    45 min read
  • #ai#essay#frontend

    Where Frontend Came From, and Where It Goes After Agents

    Why the layers piled up, why we returned to the server, and why the stack survives even after agents. And why the survival of a stack and the value of the people who know it are two separate things

    19 min read
  • Judgment in the AI Era
    #ai#essay#software-engineering

    When Was the Last Time You Read Code Seriously?

    The friction that made judgment expensive is the same friction that taught it. Why the skill growing most valuable in the AI era is the one being cultivated least

    13 min read
  • Judgment in the AI Era
    #ai#essay#code-review

    If the Code Meets Spec and the Bugs Get Fixed, Does It Matter That You Can't Read It?

    If the spec is satisfied and the bugs get fixed, do you still need to be able to read the code? Understanding doesn't disappear — this essay traces where it moves.

    22 min read
  • #react#react-server-components#memoization

    React cache() Deep Dive: Request-Scoped Memoization, Read from the Source

    Every odd rule of React's cache() falls straight out of a ~30-line implementation. We trace the dispatcher, getCacheForType, and the WeakMap/Map tree at the source level to see exactly how request-scoped memoization works.

    22 min read
  • #security#github-actions#npm

    The TanStack npm Supply Chain Attack: Why pull_request_target Is Dangerous

    Analysis of the @tanstack/* supply chain incident. The risks of pull_request_target, GitHub Actions cache, and OIDC trusted publishers, and how to defend against them.

    24 min read
  • #bun#rust#oss

    Bun rewrite Exposed Something: OSS Could Only Stop External AI

    Bun moved roughly 960,000 lines from Zig to Rust in six days using Claude Code. The meaning here is not code quality but OSS governance and resource asymmetry.

    28 min read
  • #frontend#package-management#semver

    What makes a package you can keep using for years different

    A good package has to be user-friendly not just in features, but in dependencies, version bumps, compatibility, and release policy.

    20 min read
  • #frontend#bundle-analysis#performance

    The invisible cost in PR diffs: we are not reviewing the code our users receive

    The bundle costs that code review misses, and how to surface them in the PR.

    22 min read
  • Directive Deep Dive
    #react#nextjs#frontend

    'use cache' Directive Deep Dive: To the End of Cache Boundaries

    Build-time transformations, cache key serialization, ResumeDataCache, cacheHandler, and Cache Components - everything created by a single 'use cache' line

    40 min read
  • Directive Deep Dive
    #react#nextjs#frontend

    'use client' Directive Deep Dive: To the Edge of Client Boundaries

    Module boundaries created by a single line of 'use client', build-time transformations, Flight serialization, and performance implications

    33 min read
  • #essay#ai#learning

    AI Only Amplifies Me to the Level I Can See

    I'm definitely coding faster, but why are my codebase and skills staying the same? Examining the gap between perceived and proven benefits.

    17 min read
  • The State of Next.js
    #nextjs#react#vercel

    Why We Still Use Next.js

    Switching costs stronger than technical superiority

    19 min read
  • The State of Next.js
    #nextjs#web-performance#react

    Is Next.js Fast Enough?

    The uncomfortable truth benchmarks reveal

    23 min read
  • The State of Next.js
    #react#governance#nextjs

    Whose React Is It?

    The questions React Foundation must answer

    21 min read
  • The State of Next.js
    #nextjs#cloudflare#edge-computing

    Why Cloudflare Rebuilt Next.js

    What question does vinext really ask?

    20 min read
  • The State of Next.js
    #nextjs#edge-computing#serverless

    The Rise and Fall of Next.js Edge Runtime

    Hey Edge Middleware, how have you been?

    13 min read
  • Directive Deep Dive
    #react#nextjs#frontend

    React Server Functions Deep Dive: To the End of "use server"

    What happens behind a single line of "use server"?

    26 min read
  • #react#css#nextjs

    React's <ViewTransition>: Browser-Native Animation, Done the React Way

    What happens when React wraps the View Transition API

    16 min read
  • #nodejs#security#javascript

    The Pitfalls of Node.js vm Module: Why It's Not a Sandbox

    A preview of section 5.2 (Pitfalls of the vm Module) from the upcoming Node.js Deep Dive book.

    14 min read