NodeBook
My book on Node.js internals: V8, libuv, the event loop, buffers, streams, and production debugging.
Every published chapter is free to read online.

Systems engineer in India.
Author of NodeBook. I build open-source
tools for backend and game developers.
My book on Node.js internals: V8, libuv, the event loop, buffers, streams, and production debugging.
Every published chapter is free to read online.

A PocketBase SDK for Unreal Engine. Records, authentication, files, and realtime subscriptions in Blueprint and C++.
A Node.js HTTP framework I built using only Node’s built-in modules. It includes a radix-tree router, middleware, WebSockets, and compression.
Code and documentationI started NodeBook because most Node.js material stops at routes, middleware, and promises. I wanted to explain the problems that come later: memory leaks, blocked event loops, stalled streams, and slow requests.
I also build tools I need in my own projects. OpenPocketBaseSDK started as a way to use PocketBase in Unreal Engine without having to write the networking layer each time.
I work with Rust, C/C++, Go, Node.js, and TypeScript.