Tag: guide
Browse 184 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...
OpenAI API Guide: Python Examples for Production
Production guide to the OpenAI API: Responses API, 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 a production GraphQL API: introspection control, depth and cost limits, rate limiting,...
Complete Guide to GraphQL Testing
Test GraphQL APIs at every layer: unit tests for resolvers, integration tests for schema, E2E tests...
Event Sourcing and CQRS: Event Store, Projections
Master event sourcing and CQRS: event store design, aggregate roots, projections, read models,...
Complete Guide to Kafka Stream Processing
Build real-time event streaming pipelines with Kafka. Covers producers, consumers, Kafka Streams,...