Open-source projects whose code or official documentation notes here cite directly. The pattern worth noticing: for most concepts the clearest available description is written by the people who had to implement it, because an implementer cannot leave the hard part vague.

Machine learning libraries

scikit-learn. The classical-ML library for Python, and its user guide is the most-cited implementation reference in this garden. Each module page states the algorithm, its assumptions, and its complexity, which is why the classical-ML notes lean on it rather than on tutorials.

Cited by Regression and Logistic Regression (linear models), Support Vector Machines (svm), k-Nearest Neighbors (neighbors), k-Means Clustering (clustering), Decision Trees and Ensembles (tree, ensemble), PCA and Dimensionality Reduction (decomposition).

Keras. A deep-learning API whose guides double as readable explanations of training mechanics.

Cited by Faster Optimizers and LR Scheduling, Transfer Learning.

GloVe: Global Vectors for Word Representation, Stanford NLP. The project page for the GloVe model, with the released vectors and the training code.

Cited by Embeddings.

Compilers and language implementations

LLVM Language Reference Manual. The specification of LLVM IR, and the most precise freely available description of an SSA-form intermediate representation, down to the well-formedness rules for phi nodes.

Cited by Intermediate Representations and SSA.

Clang: Control Flow Integrity. The compiler’s own documentation of its CFI schemes, describing what each check enforces and what it costs.

Cited by Control-Flow Integrity.

What Every C Programmer Should Know About Undefined Behavior, LLVM Project Blog. Written from the optimizer’s side, which is what makes it convincing: it shows undefined behavior as a premise the compiler is entitled to reason from.

Cited by Undefined Behavior as a Contract.

C++ Core Guidelines. The guidance maintained alongside the standard, useful for the reasoning attached to each rule rather than the rules themselves.

Cited by Errors as Values vs Control Flow, Memory, Ownership, Refcounting, GC.

The Python documentation. CPython’s reference, cited across the comparative language notes for the C API, the garbage collector, asyncio, unicode handling, and numeric types.

Cited by The C ABI and FFI, Memory, Ownership, Refcounting, GC, Concurrency in Practice, Text Encoding and Unicode, Numeric Types and Overflow Semantics, Serialization and Wire Formats, Errors as Values vs Control Flow.

Security tooling and guidance

OWASP Cheat Sheet Series. Concise, maintained, implementation-level guidance per application-security topic. Cited where a defense needs a current recommended parameter rather than a principle.

Cited by Password Hashing and Salting.

OSS-Fuzz. Continuous fuzzing infrastructure for open-source projects, and the clearest public demonstration that fuzzing is an ongoing service rather than a one-time test.

Cited by Fuzzing.

Sources