An honest tracker for a self-directed curriculum being worked in public. Updated as the work moves.
Module 1 is underway. All three submodule synthesis pages are published, along with five hands-on workbooks (Naruto and mythology variants for submodules 1.1 and 1.2, plus the 1.3 resume workbook), a reading companion for the Allemang and DuCharme chapters, and the Module 1 cheat sheet. The primary project — a Resume Graph RDF slice — is in progress. Modules 2 through 4 are sketched in the syllabus but not yet built.
The full curriculum is twelve weeks of self-directed work, organized in four modules. Each module produces real artifacts — published ontologies, evaluation notebooks, deployed demos. By the end, the curriculum is the portfolio.
The default rhythm is five to seven hours per week, but the modules are independent units. Compression to eight weeks or expansion to twenty are both fine. Pauses between modules are expected.
RDF, Turtle, basic SPARQL — the conceptual core of the stack.
RDFS, OWL, ontology design — where modeling judgment develops.
Inference, reification, SHACL — the conceptually hardest segment.
SPARQL UPDATE, deployment, LLM + knowledge graph integration.
The curriculum is voluntary, self-directed, and worked alongside consulting practice. That means a few conditions could legitimately stop or delay it, and naming them up front is more honest than pretending the path is linear.
None of these are failure modes. They are "this isn't the right vehicle right now" modes. If the curriculum pauses, the pause and its reason will be noted here.
Two low-friction ways to follow what's shipping, without anything resembling a newsletter or email capture.
Click "Watch" on the curriculum repo. GitHub will notify you when new artifacts land.
One short progress note and one artifact-or-question per week. No DMs to inbox.
Questions, corrections, and respectful disagreement about the curriculum design are welcome via GitHub Issues. This is a personal learning project — pull requests on the curriculum itself aren't accepted, but feedback shapes how it evolves.