Recent Articles
-
The Full Picture — Was the Machinery Worth Owning?
Eighteen months later: did the one-field change actually get cheaper? What the machinery was worth owning, which lessons transfer, and where I would not build this again.
Nuxt in Production -
Load Testing an SSR Migration — Making the Numbers Comparable
Comparing an SSR migration with the stack it replaced, when the two were measured by different tools at different boundaries. Defining the statistic before claiming an improvement.
Nuxt in Production -
From a Latency Alert to a Root Cause — Traces, Logs, and Metrics in Practice
From a latency alert to a root cause with traces, logs and metrics: which component produces which signal, what each one proves, and why a correlation ID is not a trace ID.
Nuxt in Production -
Memory, Stability, and PM2 — Why a Heap Limit Did Not Prevent the Restart
A container killed for memory while the V8 heap looked fine. Separating heap, RSS and container limits, and a sizing procedure for worker counts, reloads and probes.
Nuxt in Production -
Security in a Nuxt SSR App — Following One Write Through the Boundaries
Following one write operation through every boundary of a Nuxt SSR app: who the request is from, whether the user intended it, whether they may do it, and where server code is not a safeguard.
Nuxt in Production -
Deferred Hydration — Deciding What Is Allowed to Wait
Deciding which components may hydrate late and which must not, what an idle callback actually promises, and why deferred work is moved work rather than work removed.
Nuxt in Production -
Kinds of Waiting — Measuring Before Choosing a Performance Fix
A page can look fast and still feel slow. Telling the kinds of waiting apart and measuring at the same boundary before and after, instead of guessing at a performance fix.
Nuxt in Production -
Multi-Environment Infrastructure — One Setting, Three Environments, No Divergence
One build artefact, three environments, and the release that deploys successfully with a setting nobody intended. Configuration, deployment revisions, probes and rollback.
Nuxt in Production -
Hydration Mismatches — Finding and Fixing What the Server and Browser Disagree On
A page that is correct when it arrives and wrong a moment later. Hydration mismatches as a category: state initialization, event replay, and a cookbook for fixing rather than hiding them.
Nuxt in Production -
A/B Testing at the SSR Level — One Assignment per Request
Server and browser can disagree about which variant a visitor sees. Assigning once per request, reusing the assignment during hydration, and keeping cache identity and evaluation honest.
Nuxt in Production