50 results for "all documents"
core/testing/mocking_strategies.md
Precise definitions of dummies, stubs, fakes, spies, and mocks, the London (mockist) vs Chicago (classicist) schools of TDD, and concrete guidance on when mocking makes tests brittle and how to avoid over-mocking.
databases/nosql/mongodb/best_practices.md
Production guidance for MongoDB covering embedding vs referencing schema design, compound indexing and index intersection limits, the aggregation pipeline, multi-document transaction costs, and when a document store beat...
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/README.md
Nim ecosystem overview for AI coding agents: what Nim is, the Nim 1.x to 2.0 memory-management default change (ORC), toolchain installation via choosenim, nimble vs atlas package management, and the compiler invocation m...
languages/nim/testing.md
Verified guidance on Nim's std/unittest module (check vs require, suites, setup/teardown), nimble test conventions, when testament's compiler-oriented test runner is and is not appropriate for application code, and the h...
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...
core/security/osint_reconnaissance.md
Methodology and tooling for open-source intelligence (OSINT) gathering as the first phase of an authorized security assessment: passive and active recon, subdomain enumeration, internet-wide scanning indexes, dorking, an...
core/security/owasp_top_10.md
The current OWASP Top 10:2025 web application security risk categories with concrete mitigation guidance and code-level examples for each, grounded in the official OWASP release.
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/python/README.md
Verified current CPython/tooling status for 2026: 3.14 free-threading now officially supported (PEP 779), the JIT compiler's process crisis (PEP 836), and the uv/Ruff/ty toolchain that has displaced pip/Black/flake8/mypy...