53 results for "all documents"
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.
core/security/penetration_testing_methodology.md
The full authorized penetration-testing lifecycle - legal prerequisites, methodology frameworks (PTES, OWASP WSTG, NIST SP 800-115, OSSTMM, MITRE ATT&CK), engagement phases, exploitation frameworks, and coordinated discl...
databases/sql/postgresql/best_practices.md
Production-oriented PostgreSQL guidance covering specialized index types (GIN, GiST, BRIN, hash), JSONB modeling, table partitioning, connection pooling, autovacuum tuning, and logical replication.
languages/python/code_style_guide.md
Modern Python style guidance for 2026: PEP 8 fundamentals, Ruff configuration and rule selection, naming conventions, PEP 604/695 type hint style, and docstring conventions for maintainable, agent-readable code.
languages/python/concurrency.md
Practical guidance on asyncio fundamentals and task groups, threading vs multiprocessing, the GIL, the status of free-threaded CPython (3.13/3.14), and a decision framework for choosing async, threads, or processes.
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...