Guides

173 articles Use search to find specific topics
Showing 24 of 173
User Story Mapping - Visualising the User Journey A complete guide to User Story Mapping, the technique Jeff Patton developed to replace flat backlogs with a …Lean Canvas - One-Page Business Model for New Products A complete guide to the Lean Canvas, Ash Maurya's adaptation of the Business Model Canvas for startups and new …Impact Mapping - Connecting Goals to Deliverables A step-by-step guide to Impact Mapping, the strategic planning technique that stops teams building features …Event Storming - Collaborative Domain Exploration A complete guide to Event Storming, Alberto Brandolini's technique for exploring complex business domains …Build-Measure-Learn - The Scientific Method for Product Development A complete guide to the Build-Measure-Learn loop from Eric Ries' Lean Startup methodology, covering how to run …Async Job Queues - A Production Pattern for AI Applications How to offload slow operations: AI inference, video processing, file handling: from HTTP request cycles using …GitHub Actions Security: Risks, Exploits, and Hardening A comprehensive guide to GitHub Actions security vulnerabilities, common exploit patterns, and how to audit …Everything as Code: Treating All Artifacts as Software The principle of defining infrastructure, configuration, documentation, policy, video, and design as …AI Systems Are Software Systems Why production AI requires the same engineering discipline as any distributed system, and how this wiki covers …Waterfall vs Agile for AI Projects - When Each Approach Works A practical comparison of waterfall and agile methodologies for AI and ML projects, including hybrid …Voice AI Implementation Guide How to build voice-enabled AI applications, covering speech-to-text, text-to-speech, voice assistants, and …Vector Database Selection Guide How to choose the right vector database for your AI application, covering performance requirements, managed vs …User Training and AI Adoption Strategies for driving AI adoption through structured change management, effective training programs, …User Acceptance Testing for AI Systems How to conduct UAT for probabilistic AI outputs, including test design, success criteria, and managing …Unit Testing AI Applications How to unit test AI codebases effectively: testing prompt templates, output parsers, data validation, chunking …Time Series Forecasting with AI A practical guide to time series forecasting for business applications, covering classical methods, machine …Time Series Analysis Foundations Comprehensive guide to time series forecasting methods including ARIMA, SARIMA, Prophet, seasonal …Testing RAG Systems How to test Retrieval-Augmented Generation systems: unit testing chunking, integration testing retrieval …Testing Non-Deterministic Systems Strategies for testing AI systems where the same input produces different outputs: statistical assertions, …Testing LLM Applications LLM-specific testing strategies: prompt template testing, structured output validation, guardrail …Testing and Evaluating AI Agent Performance Frameworks for evaluating AI agents that plan, use tools, and take actions, covering correctness, reliability, …Testing AI Agent Tool Calls How to test AI agents that use tools: mocking tool responses, testing tool selection logic, error handling, …Test Data Management for AI Systems Managing test data for AI: synthetic data generation, fixture design, golden datasets for regression, data …Technical Writing for AI Systems Writing API documentation, model cards, design documents, and runbooks for AI/ML systems.

173 articles in this section. Search for a specific topic.