75 items
Multi-Agent Collaboration Architectures
Slides / VideoStreaming Architecture and Backpressure
Slides / VideoLayered Architecture Separation Broken
Code QuizAsync Queue Not Awaited
Code QuizPlanner-Executor Skips The Plan
Code QuizHardcoded LLM Client Blocks Injection
Code QuizScratchpad Leaks Into Persisted Memory
Code QuizEvent-Driven and Queue-Based LLM Pipelines
Slides / VideoFan-Out-Fan-In Parallelization
QuizComposing Multiple Patterns
QuizSeparating Prompt, Logic, and Data
QuizWorkflow vs Agent
QuizChoosing the Right Pattern
QuizSupervisor Multi-Agent Architecture
FlashcardPre- and Post-Processing Stages
FlashcardStreaming vs Batch Responses
FlashcardModularity in LLM Apps
FlashcardGuardrail Layer Placement
FlashcardRouting Pattern for Input Classification
Slides / VideoPrompt Chaining Pattern
Slides / VideoStateless LLM Calls vs Stateful Apps
Slides / VideoChoosing the Right Pattern
Slides / VideoComposability and Modular Component Design
Slides / VideoRAG Knowledge Assistant Architecture
Slides / VideoChatbot Reference Architecture
Slides / VideoSync vs Async LLM Architectures
Slides / VideoThe LLM Gateway / Proxy Layer
Slides / VideoSeparating Business Logic from LLM Calls
Slides / VideoDeterministic vs Model-Driven Control Flow
Slides / VideoWorkflows vs Agents: When to Use Each
Slides / VideoFan-Out/Fan-In for LLM Calls
Slides / VideoThe Orchestrator-Workers Pattern
Slides / VideoThe Evaluator-Optimizer Pattern
Slides / VideoLayers of an LLM App Stack
Slides / VideoWhat LLM Application Architecture Means
Slides / VideoEvaluator-Optimizer Ignores Critique
Code QuizPrompt Chaining Broken Link
Code QuizReAct Loop Drops Observations
Code QuizRAG Retrieve-Then-Generate Flow
Code QuizOrchestrator Missing Await
Code QuizRouter Pattern Missing Fallback
Code QuizReflection Returns Uncritiqued Draft
Code QuizParallelization Runs Sequentially
Code QuizRouting Tasks To The Right Architecture
Code QuizMulti-Agent Handoff Design
Code QuizProvider-Agnostic LLM Client Interface
Code QuizMemory Layering Short-Term vs Long-Term
Code QuizStateless vs Stateful Session Handling
Code QuizSeparating Prompt Templates From Logic
Code QuizConversation State Persistence And Reconstruction
Code QuizStreaming LLM Response To Client
Code QuizHuman-in-the-Loop Approval Gate
Code QuizWhat LLM Application Architecture Is
QuizOrchestrator-Worker Pattern
QuizEvaluator-Optimizer Reflection Loop
QuizRouting Pattern
QuizRAG vs Fine-Tuning vs Prompting
QuizSingle-Prompt vs Multi-Step Design
QuizRAG as an Architectural Pattern
QuizLayers of an LLM Application
QuizHandling Non-Determinism in Design
QuizBatch vs Real-Time Processing
QuizIdempotency and Retry-Safe LLM Operations
FlashcardParallelization Pattern
FlashcardFallback and Graceful Degradation
FlashcardChoosing the Right Pattern
FlashcardArchitecture for LLM Apps
FlashcardOrchestrator-Worker Pattern
FlashcardRouter Pattern
FlashcardAsync and Event-Driven Pipelines
FlashcardAgentic vs Workflow Architectures
FlashcardHandling Non-Determinism
FlashcardEvaluator-Optimizer Loop
FlashcardLLM Gateway / Proxy Layer
FlashcardSeparating Prompts from Code
FlashcardPlanner-Executor Skips The Plan
Find why the executor never runs the steps the planner produced.
async function runAgent(goal) {
const plan = await planner(goal); // returns array of step strings
const results = [];
// execute the plan
const output = await executor(plan);
results.push(output);
return results;
}What is the bug in this planner-executor implementation?