I Asked My Agent to Teach Me Node.js. It Gave Me Homework Instead
The story of MonitorX: how building a tiny process manager taught me child processes, daemons, unref(), and streaming logs over a Unix socket.
I'm a backend engineer at rtCamp. I build distributed systems and multi-tenant SaaS, keep high-traffic WordPress VIP sites fast, and wire up agentic AI pipelines. I write to understand things properly, and publish so the next person spends less time stuck than I did.
The story of MonitorX: how building a tiny process manager taught me child processes, daemons, unref(), and streaming logs over a Unix socket.
An agent is mostly a while-loop with good manners. Here is the smallest useful version, and the three things that actually made it reliable.
A task queue that works in a demo and a task queue that survives production are different programs. Here are the four things that turn the first into the second.
A WordPress admin screen took several seconds to load. The cause was one MySQL feature quietly scanning millions of rows on every page view - just to draw the pagination.
Occasional, in-depth write-ups on backend and systems work. No spam, unsubscribe anytime.