Engineering field guide / living index

Build the systemspeople rely on.

Working notes for engineers who want more than definitions. Learn the model, inspect the trade-offs, and leave with patterns you can apply in real systems.

102
published notes
10
learning tracks
102
guided entries
2026-07-24
last revised

Recently revised

Follow the latest working notes.

The guide changes with the craft. Revisit updated pages when tools, constraints, or operating assumptions move.

The complete index

Choose the system you need to understand.

10 tracks · 102 entries · from first principles to production trade-offs

01JavaCore Java, JVM internals, Spring Boot, concurrency, and design patterns for senior engineers.Core Java & JVMCollections & GenericsConcurrency & Threads06
02JavaScriptModern JavaScript, TypeScript, Node.js, and the runtime model.ES6+ & Modern JSTypeScript Deep DiveAsync / Promises / Generators11
03ReactReact rendering model, hooks, state, forms, testing, and performance patterns for production UI systems.Rendering ModelHooks & EffectsState Management09
04Next.jsNext.js App Router, rendering strategies, micro-frontend architecture, and Module Federation.App Router & LayoutsSSR / SSG / ISRServer Components09
05Spring WebFluxReactive programming with Project Reactor, non-blocking APIs, and R2DBC.Reactive Streams & Project ReactorMono & Flux OperatorsReactive APIs (WebFlux)06
06KafkaApache Kafka fundamentals, Kafka Streams, event-driven architecture, and custom connectors.Fundamentals & InternalsProducers & ConsumersKafka Streams06
07ArchitectureMicroservices, system design for interviews, observability, and AWS orchestration.AWS Step FunctionsMonorepo ArchitectureMicroservices Patterns12
08PatternsSenior-to-principal engineering patterns and interview prep across frontend, backend, APIs, microservices, and system design.Frontend PatternsFrontend System DesignBackend Patterns11
09FundamentalsCore CS concepts every senior engineer must know cold — networking, security, storage, distributed systems.HTTP 1.0 → 2.0 → 3.0How HTTPS Works (TLS)DNS + What Happens on URL26
10AI EngineeringLLM integration, RAG pipelines, agent orchestration, vector databases, and AI-powered frontends.LLM Integration in ProductionRAG Pipeline ArchitectureAgent Orchestration06