55 items
Stateless 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 / VideoOrchestrator Missing Await
Code QuizReflection Returns Uncritiqued Draft
Code QuizReAct Loop Drops Observations
Code QuizEvaluator-Optimizer Ignores Critique
Code QuizParallelization Runs Sequentially
Code QuizPrompt Chaining Broken Link
Code QuizRouter Pattern Missing Fallback
Code QuizRAG Retrieve-Then-Generate Flow
Code QuizRouting Tasks To The Right Architecture
Code QuizMemory Layering Short-Term vs Long-Term
Code QuizStreaming LLM Response To Client
Code QuizConversation State Persistence And Reconstruction
Code QuizSeparating Prompt Templates From Logic
Code QuizStateless vs Stateful Session Handling
Code QuizHuman-in-the-Loop Approval Gate
Code QuizMulti-Agent Handoff Design
Code QuizProvider-Agnostic LLM Client Interface
Code QuizHandling Non-Determinism in Design
QuizRAG as an Architectural Pattern
QuizBatch vs Real-Time Processing
QuizOrchestrator-Worker Pattern
QuizRAG vs Fine-Tuning vs Prompting
QuizEvaluator-Optimizer Reflection Loop
QuizSingle-Prompt vs Multi-Step Design
QuizWhat LLM Application Architecture Is
QuizLayers of an LLM Application
QuizRouting Pattern
QuizIdempotency and Retry-Safe LLM Operations
FlashcardHandling Non-Determinism
FlashcardAsync and Event-Driven Pipelines
FlashcardSeparating Prompts from Code
FlashcardParallelization Pattern
FlashcardLLM Gateway / Proxy Layer
FlashcardRouter Pattern
FlashcardChoosing the Right Pattern
FlashcardArchitecture for LLM Apps
FlashcardOrchestrator-Worker Pattern
FlashcardEvaluator-Optimizer Loop
FlashcardFallback and Graceful Degradation
FlashcardAgentic vs Workflow Architectures
FlashcardPrompt Chaining Broken Link
Identify why the second step in this prompt chain ignores the first step's output.
async function chain(input) {
const outline = await llm.generate(`Outline: ${input}`);
const draft = await llm.generate(`Draft from outline: ${input}`);
return draft;
}What is the bug in this prompt chain?