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: Hooks
When React Memoization Backfires: Why Fewer Renders Made the App Slower
When React memoization backfires: memo, useMemo and useCallback added cost and stale closures to a big page. Moving state and profiling the flow fixed it.
13 min readAn Eight-Layer Claude Code Setup: CLAUDE.md, Memory, Hooks and Guardrails
How eight configuration layers, from scoped CLAUDE.md files and hooks to device verification and reversibility rules, make a Claude Code workflow trustworthy.
9 min readRules, Workflow and Sub-Agents: Splitting an AI Agent Plugin for dbt
Why one big instructions file failed, and how AGENTS.md, a spec-driven skill, isolated sub-agents, hooks and Jira MCP each took one job in a dbt workflow.
6 min readEight React Rendering Fixes That Cut Re-renders 80% Without a Rewrite
Profile first, then apply memo, useMemo, useCallback, transitions, list virtualization, code splitting and narrow selectors to speed up a large React dashboard.
5 min readFive Layers Inside Claude Code: Memory, Skills, Hooks, Subagents and Plugins
Claude Code seen as an agent runtime: CLAUDE.md memory, on-demand Skills, deterministic Hooks, isolated Subagents and Plugins that package it all for a team.
15 min read10 Claude Code Plugins Worth Installing: Design, Review, Hooks and More
Ten Claude Code plugins that add design guidance, GitHub context, multi-agent code review, structured workflows, hook rules, config backup and code cleanup, with install commands.
4 min readWhy Claude Code Agents Shouldn't Be Trusted to Report Their Own Status
Using a Stop hook, an event log, and dollar budgets to run Claude Code sessions as an org chart, plus four harness surprises that 74 passing tests missed.
9 min readClaude Code Cheat Sheet: CLAUDE.md, Hooks, Skills, MCP and Modes
A quick reference to Claude Code: CLAUDE.md, prompts, rules, hooks, skills, MCP, sub-agents, worktrees, permission modes, key commands and prompts worth saving.
8 min readStop defaulting to useEffect for every React problem
useEffect is for syncing with external systems. Derive values during render, handle clicks in events and fetch with real data tools instead of effects in React.
6 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.