Practice
PREPARE TO REASON OUT LOUD

Turn reading into recall.

A little focused practice helps you find what you understand and what to revisit.

Practice by technology

Choose a focused pool, explain each prompt before revealing the answer, and compare your reasoning with the notes. Sessions support active recall and the technical mock prompts in the source collection.

React practice

Understand rendering, state ownership, hooks, and performance.

Next.js practice

Connect server rendering, routing, caching, and client boundaries.

Express practice

Trace middleware and handle failures across the request lifecycle.

NestJS practice

Learn dependency injection, validation, and application structure.

Testing practice

Choose useful tests and understand mocks, fixtures, and coverage.

Git practice

Build confidence with branching, history, and recovery.

Docker practice

Understand containers, images, networking, and safer builds.

AI Engineering practice

Build from LLM fundamentals to RAG, LangGraph agents, secure workflows, and production AI systems.