Articles for people who
ship the stack
Original rewrites on React, Node.js, TypeScript and AI — practical notes from the same engineering practice behind our operator software. Article bodies are in English.
Tagged: React
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 readA Startup Web Stack for the AI-Agent Era: Next.js, MUI and Firebase
A startup web stack for the coding-agent era: Next.js, MUI, Firebase, Vercel and PostHog, with a minimal agent setup and the reasoning behind each choice.
11 min readWhy Frontend Is Hard After React: State, Effects, Boundaries and AI Tools
React made UIs easier to build, not easier to design. Where state lives, tangled effects, system boundaries and AI-generated code are the real frontend work.
9 min readServer-Side Rendering a React 18 App with Express and Babel
Convert a Create React App project to server side rendering with Express and Babel: renderToString, hydrateRoot, MemoryRouter, then how Remix and Gatsby do SSR.
7 min readBuilding a Stock Research Agent with ReAct and LangGraph
A LangGraph ReAct agent takes a ticker, calls fundamentals, news, technicals and analyst tools in its own order, and writes a brief, with human-in-the-loop pauses.
16 min readTanStack Query Basics: Queries, Caching, Mutations and Invalidation
Learn how useQuery, queryKey, staleTime, gcTime, useMutation and invalidation fit together to manage server state in React without hand-written fetch effects.
7 min readGCA Explained: A Task Contract That Fixes Spatial Reasoning in VLMs
The Geometrically-Constrained Agent splits task formalization from geometric execution, so VLMs reason about space better with no training. How it works.
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 readAn Approval Dashboard for a Kubernetes Remediation Agent: FastAPI and React
Build a FastAPI backend with a kubectl allowlist and a React approval dashboard so an LLM remediation agent can fix incidents only after a human clicks Approve.
11 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.