53 results for "all documents"
languages/python/performance.md
A practical guide to Python performance work: profiling with py-spy, Scalene, and cProfile; common bottlenecks; compilation options (mypyc, Cython, Nuitka, PyPy); and caching strategies from functools.cache to external c...
languages/python/project_structure.md
Guidance on src-layout vs flat-layout, pyproject.toml anatomy, dependency groups (PEP 735), monorepo vs polyrepo trade-offs, and uv workspace support for structuring Python projects at any scale.
languages/python/testing.md
A practical guide to the modern pytest ecosystem: fixtures and scoping, parametrization, coverage.py, Hypothesis property-based testing, pytest-xdist parallelism, and pytest-mock for maintainable, fast test suites.
languages/javascript/frameworks/frontend/react_best_practices.md
Production-grade React guidance for 2026: the Rules of Hooks, Server Components vs Client Components, the modern state management landscape (Zustand, TanStack Query, Redux Toolkit), and common rendering performance pitfa...
databases/nosql/redis/best_practices.md
Production guidance for Redis covering core data structure selection, caching patterns (cache-aside, write-through), eviction policies, RDB vs AOF persistence trade-offs, pub/sub vs streams, and Redis Cluster fundamental...
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...
languages/rust/README.md
Modern Rust ecosystem overview: the ownership/borrowing mental model, Cargo and crates.io, the edition system, the standard toolchain (rustup, clippy, rustfmt), and when Rust is the right engineering choice in 2026.
core/security/secure_coding.md
Language-agnostic secure coding fundamentals: input validation, output encoding, secrets management, least privilege, dependency and SCA scanning, and secure-by-default design applicable across Python, JavaScript, Rust, ...
core/principles/solid.md
Named, sourced critiques of SOLID in production - the Ousterhout/Martin method-length debate, the 'interface hell' failure signature for over-applied ISP, canonical real-world over-abstraction cases (Spring's AbstractSin...
core/design_patterns/structural.md
Cross-language guide to the classic structural Gang of Four patterns for composing objects and classes into larger structures, with modern Python, TypeScript, Go, and Rust idioms and honest trade-off analysis for 2026 co...