Engineering References

Deep guides for building real systems

Three long-form references on the things that actually break in production โ€” distributed systems, LLM applications, and Ethereum wallets. No fluff, no toy examples: diagrams, trade-offs, and the details interviews and incidents both tend to surface.

3 guides 71 chapters 333 sections Works offline โ†“ Cheat sheet (PDF, 2 pages)
๐Ÿ—๏ธ

The System Design Bible

A staff-engineer interview guide that doubles as a working reference โ€” from back-of-the-envelope math to database internals, consistency models, and full end-to-end system walkthroughs.

scaling caching CAP / PACELC sharding queues Node.js internals profiling P2P
35 chapters ยท 216 sections
๐Ÿค–

Production AI: The Field Guide

Everything between a working API call and a system you can put in front of users โ€” context engineering, RAG, memory, agents, evals, observability, and cost control.

RAG agents evals memory guardrails
16 chapters ยท 47 sections
โŸ 

The Ethereum Wallet & Signing Bible

From seed phrase to smart account: BIP-39 key derivation, EIP-712 signing, ERC-1271 verification, gasless UX, and account abstraction via ERC-4337 and EIP-7702.

EIP-712 ERC-4337 EIP-7702 ERC-1271 AA
20 chapters ยท 70 sections
๐Ÿ”

Event Loop Visualizer & Sizing Calculator

An interactive companion: watch a single request travel through the JavaScript / Node.js event loop, then estimate how many instances a given peak load needs, with headroom.

event loop async I/O libuv capacity QPS
interactive tool ยท animated