In-depth implementation guides covering every stage of the AI development lifecycle.
Guides
Step-by-step guides for implementing AI systems, from prototyping to production.
Recent articles
Showing 24 of 174
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 …From Zero to Production: The Complete Path
A structured learning path and architectural progression for shipping a real AI-powered product: from demo to …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 …
174 articles in this section. Search for a specific topic.
Open source projects