7 results for "all documents"
platforms/devplace/conventions_and_errors.md
Rules shared by every DevPlace endpoint: base URL, form vs JSON request bodies, HTML/JSON content negotiation, the action response envelope, cursor pagination, rate limits and the status-code and error-shape contract.
languages/go/best_practices.md
Current idiomatic-vs-outdated verdicts for Go error handling (errors.AsType, errors.Join), concurrency (WaitGroup.Go, testing/synctest, errgroup), and context.Context - backed by named production goroutine-leak research ...
languages/nim/best_practices.md
Idiomatic Nim: the partial case/underscore-insensitive identifier rule, the module export system, choosing proc/func/template/macro/iterator/method, ARC/ORC value semantics, exception-based error handling with the raises...
languages/nim/common_pitfalls.md
The canonical, exhaustive catalogue of Nim semantics that cause confident-but-wrong LLM-generated code: partial case/underscore-insensitive identifiers, the Nim 1.x-to-2.0 ARC/ORC memory-management default change, ref-vs...
languages/javascript/frameworks/backend/nodejs_best_practices.md
Production patterns for building maintainable, secure, and high-performance Node.js backends in 2026: Express vs Fastify vs Hono vs NestJS trade-offs, centralized error handling, streaming/backpressure, and structured lo...
languages/python/best_practices.md
Language-level Python best practices covering error handling, context managers, data modeling choices (dataclasses vs Pydantic vs dicts), logging, pathlib, and structural pattern matching for maintainable production code...
languages/rust/best_practices.md
Idiomatic Rust patterns for ownership and borrowing, error handling with thiserror and anyhow, choosing between traits/generics/dyn dispatch, and async programming with Tokio, targeting production-grade Rust codebases in...