StackPractices

Tag: guide

Browse 196 practical software engineering resources tagged with "guide". Discover code recipes, design patterns, documentation templates, and in-depth guides to help you build, deploy, and maintain production-ready solutions involving guide. Each resource is written for engineers who ship real systems, with copy-paste examples and practical trade-offs.

Practical Engineering Guides

Long-form guides explore topics in depth, connecting theory with hands-on implementation. They are designed to take you from understanding concepts to applying them in production.

The resources below cover architecture, design, tooling, and workflows. Each guide includes examples, best practices, and common pitfalls to avoid.

Every resource includes clear explanations, copy-paste code, and practical warnings. Use them to make informed decisions, avoid production pitfalls, and speed up your delivery. If you are just getting started, read the beginner-friendly articles first; if you are experienced, jump straight to the advanced patterns and architecture guides. New resources are added regularly, so bookmark this page and check back for the latest patterns.

API Error Handling Guideline

A guideline for standardizing error responses, status codes, and error payloads across REST and...

Complete Guide to AI Agents in Production

Build production AI agents. Covers agent architectures, tool use, planning, memory, multi-agent...

Complete Guide to LangChain in Production

Run LangChain in production. Covers chains, agents, memory, tools, LCEL, streaming, callbacks, RAG...

Complete Guide to LLM Application Architecture

Build production LLM applications end-to-end. Covers API layers, prompt management, streaming,...

Complete Guide to LLM Cost Optimization

Optimize LLM costs in production. Covers model routing, prompt compression, caching, batch API,...

Complete Guide to LLM Evaluation

Evaluate LLM applications in production. Covers RAGAS, LLM-as-judge, human evaluation, A/B testing,...

Complete Guide to LLM Prompt Engineering

Write effective prompts for AI models. Covers prompt patterns, few-shot learning, chain-of-thought,...

Complete Guide to LLM Security

Secure LLM applications in production. Covers prompt injection, jailbreaks, data leakage, OWASP Top...

Complete Guide to OpenAI API Mastery

Master the OpenAI API in production. Covers chat completions, streaming, function calling,...

Complete Guide to RAG in Production

Build production RAG systems. Covers chunking strategies, embedding models, vector stores,...

Complete Guide to Vector Databases

Compare and use vector databases in production. Covers Pinecone, Weaviate, Chroma, pgvector,...

Complete Guide to API Versioning Strategies

Version REST and GraphQL APIs with URI, header, query param, and content negotiation strategies....

Complete Guide to GraphQL Caching

Cache GraphQL responses at every layer: CDN, gateway, DataLoader, persisted queries, and...

Complete Guide to GraphQL Federation

Build unified GraphQL APIs across multiple services with Apollo Federation. Covers subgraphs,...

GraphQL Federation in Production

Run federated GraphQL in production with confidence. Covers subgraph composition, gateway...

Complete Guide to GraphQL Schema Design

Design GraphQL schemas for evolution, performance, and maintainability. Covers type design,...

Complete Guide to GraphQL Security

Secure GraphQL APIs against introspection leaks, query depth attacks, cost-based DoS, batching...

Complete Guide to GraphQL Testing

Test GraphQL APIs at every layer: unit tests for resolvers, integration tests for schema, E2E tests...

API Gateway Design: Resilience, Routing, and Security

A practical guide to designing API gateways: routing patterns, rate limiting, authentication,...

Clean Architecture

A practical guide to Uncle Bob's Clean Architecture: organize code into layers so that frameworks,...