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: Code Review
Scoring GraphQL Schema Design Debt with LLMs and a CI Ratchet
How to use an LLM reviewer and a 1-to-5 scoring pass to catch subjective GraphQL design issues in new pull requests and map the debt already in your schema.
8 min readReviewing Large AI Refactors: Why Passing Tests Miss Deleted Intent
Learn why AI-assisted refactors silently remove load-bearing code, why green tests do not catch it, and five review practices that make large refactors safe to ship.
7 min readDoes This Hook Earn Its Place? Ten Review Questions for React Code
Learn ten concrete review questions that catch redundant state, stale effects, render loops, needless memoization and oversized components in React Hook code.
6 min readA React Code Review Checklist: Derived State, Reducers, Effects and Memo
Learn to spot seven common React review findings, from duplicated state and hand-rolled fetching to misused effects and blanket memoization, and what to write instead.
8 min readSeven Habits That Make Code Easier for the Next Developer to Change
Guard clauses, intent-revealing names, API boundaries, precise types, pure decision functions, structured errors and focused pull requests, with JavaScript examples.
10 min readBounded Prompts: Stopping AI Assistants from Inventing a Parallel Stack
Why vague feature requests make coding assistants add duplicate libraries and wrappers, and how a bounded prompt with paths, invariants and hard stops fixes it.
6 min readFrom Prose Rules to Mechanical Gates: Hardening a Claude Code Agent Squad
How one multi-agent Claude Code plugin replaced ignored persona instructions with scripts, hooks and hashed evidence, release by release, and what you can copy.
19 min readSeven Review Warning Signs That Predict Expensive Future Changes
Learn to spot seven code smells experienced reviewers flag early, from boolean mode flags to swallowed errors, and how to judge when each one is a real problem.
13 min readNine Code-Level Habits That Make Senior Engineers' Work Easier to Trust
Explores nine concrete coding practices—from guard clauses to strict data modeling—that make code more resilient, readable, and easier to debug under pressure.
7 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.