← Home ← Codex ← DEBT
Browse by Category
+ added · updated 7d
✦ This isn't a glossary anymore

A curated knowledge graph with editorial governance

A typical glossary gives you terms, definitions, and a search box. This goes further.

Terms are connected by reviewed, typed relationships, making it possible to follow how ideas relate across the entire corpus. Every connection is sourced, reviewed, and tracked, while the system continuously checks for missing links, dead references, and gaps in coverage.

The result is less a glossary and more a curated knowledge graph — designed not just to define concepts, but to show how they connect.

Honestly, we've stopped trying to pin down exactly what this is — and it's still being built. Depending on the day it reads like an Engineering Knowledge Operating System, a Curated Engineering Knowledge Graph, or an AI-Native Developer Knowledge Base, with a Blast Radius risk layer wiring in now. It's quietly becoming all of them — tap a ? to see what each means.

We're not quite sure what to call it — but it outgrew “glossary” a while ago.

The most ambitious framing: not a reference you read, but a substrate other tools run on. 629 reviewed, typed relationships bind the corpus into one coherent layer — alongside four-axis risk scores and editorial governance — that people browse and machines query. Engineering knowledge that's stored, connected, checked, and acted on all in the same place.
At its core it's a graph: 1,506 engineering concepts joined by reviewed, typed relationships. Every edge is sourced and tracked, every term scored on a four-axis risk model, and the whole corpus is continuously audited for missing links, dead references and gaps in coverage — closer to a maintained dataset than a wiki.
Built to be read by models as much as by people. The corpus is machine-readable end to end — typed edges, structured fields, an agent-sync layer, a deterministic assistant that answers from the graph instead of guessing, and 18 mediated narratives that walk through how distant concepts connect — so an LLM can traverse it the way a developer would.
The layer wiring in now. Every term already carries a four-axis risk score; Blast Radius teaches the graph to trace how that risk travels along its connections — turning isolated scores into a blast radius that shows how far a concept's risk actually reaches. Risk-graph readiness is at 33% and climbing as more connections are reviewed.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Type Narrowing Python 3.10+
Static type checkers refine a variable's type within a branch based on runtime checks like isinstance, None comparisons, and literal guards.
2d ago Python intermediate
Relation Extraction
Identifying semantic relationships between entity mentions in text, such as works-for or located-in, and emitting them as typed triples.
4d ago Knowledge Engineering advanced
Schema Mapping and Alignment
The process of reconciling field names, types, and hierarchies between a source and target data model so data can flow correctly across systems.
4d ago Knowledge Engineering intermediate
Knowledge Base Population
The pipeline that extracts, structures, chunks, and loads domain content into a searchable repository for retrieval, often feeding a RAG system.
5d ago Knowledge Engineering intermediate
Knowledge Representation Formats
Standard serializations like RDF, Turtle, JSON-LD, and OWL that encode entities, relationships, and semantics for knowledge graphs and linked data.
5d ago Knowledge Engineering intermediate
Database Bulk Operations PHP 7.0+
Process many rows in a single SQL statement or batched transaction instead of one round-trip per row, for far higher throughput.
6d ago Database intermediate
Entity Resolution and Deduplication
The process of identifying records that refer to the same real-world entity and merging them into a single canonical representation.
6d ago Knowledge Engineering advanced
Named Entity Recognition
Detecting spans of text that name real-world entities and labeling each with a semantic type such as person, organization, or location.
6d ago Knowledge Engineering intermediate
Ontology
A formal, machine-readable model of a domain's concepts, entities, and relationships that enables reasoning and shared meaning.
6d ago Knowledge Engineering advanced
Rust Generics
Generics let you write code parameterized over types, with compile-time type safety and zero runtime cost via monomorphization.
6d ago Rust intermediate
Semantic Similarity Matching
Finding texts that mean the same thing by comparing vector embeddings with distance metrics rather than matching exact keywords.
6d ago Knowledge Engineering intermediate
stat() System Call
The stat family of syscalls retrieves file metadata — size, permissions, timestamps, owner, inode — without reading the file's contents.
6d ago Linux intermediate
Rust Module Visibility
Rust items are private to their module by default; pub and its scoped variants control exactly which other modules can reach them.
1w ago Rust intermediate
Iterating Objects with foreach (Iterator & IteratorAggregate) PHP 5.5+ 🧠 3
foreach can traverse any object implementing Iterator or IteratorAggregate, not just arrays — control iteration without exposing internal state.
1w ago PHP intermediate
Diagram: Euclidean Algorithm Euclidean Algorithm PHP 7.1+
An ancient method for computing the greatest common divisor of two integers by repeatedly taking remainders until one becomes zero.
2w ago Algorithms beginner
API Request Timeout Handling
Client-side deadlines, retries with backoff, and circuit breakers that keep your app responsive when an upstream API fails to reply in time.
2w ago API Design intermediate
Translatable Domain Model PHP 8.0+
A domain model designed from the start to carry per-locale content as first-class entity data, not as a translation layer bolted on later.
2w ago i18n advanced
Rust Unsafe Code
Unsafe blocks let you perform operations the borrow checker cannot verify, shifting memory-safety responsibility onto you.
2w ago Rust advanced
Diagram: Suffix Array Suffix Array PHP 7.0+
A sorted array of all suffix starting positions of a string, enabling fast substring search in O(m log n) with far less memory than a suffix tree.
2w ago Algorithms advanced
Merkle Tree PHP 7.0+
A binary tree where each non-leaf node holds the hash of its children, enabling efficient verification that data is intact and untampered.
2w ago Data Structures advanced
✓ schema.org compliant