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: performance
Make Reranking Earn Its Place in Your RAG Pipeline
A second ranking stage should add useful information, preserve evidence, and show measurable gains against a retrieval-only baseline.
622 wordsRead articleTypeScript Without Node or V8: Benchmarking scriptc Native Binaries
Cold start, RSS, throughput, and CPU trade-offs when the same TypeScript HTTP server runs as a scriptc native binary instead of Node.js with V8.
975 wordsRead articleWhat React Renders Actually Cost on the Main Thread
Render versus commit in React: why invisible render work still competes with input on the main thread, and what memoization really saves.
1665 wordsRead articleHow React Query Cut 500 Lines From a React Native App's API Layer
A real-world React Native case study showing how switching from manual useEffect data-fetching to React Query eliminated repetitive code and improved caching and offline handling.
1364 wordsRead articleJev: How a Non-Generative AI Model Turns Text Into Decisions
Learn how Jev's numeric "System One" AI model works, why it's faster and cheaper than LLMs, and where it fits alongside generative AI in production systems.
1629 wordsRead articleZod 4.5 compile, validate and safeParse: Choosing a Parser per Boundary
How to benchmark Zod 4.5's compiled parsers and boolean validate fast path on valid and invalid payloads, and where each API belongs without losing error paths.
2605 wordsRead articleMeasuring React State Managers: Render Counts and Bundle Cost Compared
One cart app built with eight React state patterns, measured for wasted renders and gzipped bundle size, and what the numbers say about Zustand, Valtio and Context.
2227 wordsRead articleWhat useEffect Fetching Costs You and What TanStack Query Changes
Why effect-based data fetching leads to duplicate requests, boilerplate and stale closures in React, and how TanStack Query's keys, staleTime and invalidation fix them.
1360 wordsRead articleShortening Jest Runs Locally and in CI: Workers, Caching and Scope
A practical checklist for faster Jest suites: measuring first, tuning workers, trimming global setup, reusing the cache, isolatedModules, and running only affected tests.
956 wordsRead article
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.