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.
01javaJava Concurrency: From Memory Model to Virtual ThreadsRevised 2026-07-2402reactTesting React ComponentsRevised 2026-05-0403reactReact State ManagementRevised 2026-05-0404reactReact Server State vs UI StateRevised 2026-05-0405reactReact Rendering ModelRevised 2026-05-0406reactReducers and State Machines in ReactRevised 2026-05-0407reactReact Performance PatternsRevised 2026-05-04
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