Learn/Course 01
Foundations · weeks 1

Engineering foundations

A churn notebook cannot be reproduced by the teammate expected to ship it.

Opening production brief

A measurable problem, before a model.

Users

Operators, product owners, and people affected by the engineering foundations decision.

Data

immutable data snapshots, dependency locks, run manifests, schema contracts with version, owner, event time, and availability contracts.

Constraints

A churn notebook cannot be reproduced by the teammate expected to ship it. Every solution must state latency, cost, capacity, and fallback limits.

Success

Offline evidence plus a deployable resolution: A seeded, tested, packaged, versioned training workflow with a model card.

CHAPTER 1

Reproduce the workflow

Lock the inputs and prove the same run is the same system.

  1. 01

    From notebook to reproducible run

    Use from notebook to reproducible run to move the engineering foundations production brief toward a defensible release.

    65–90 min · checkpoint · deterministic lab
  2. 02

    Contracts before models

    Use contracts before models to move the engineering foundations production brief toward a defensible release.

    65–90 min · checkpoint · deterministic lab
CHAPTER 2

Engineer the system

Package, test, observe, and recover the training workflow.

  1. 03

    Training code is product code

    Use training code is product code to move the engineering foundations production brief toward a defensible release.

    65–90 min · checkpoint · deterministic lab
  2. 04

    Containers and configuration without surprises

    Use containers and configuration without surprises to move the engineering foundations production brief toward a defensible release.

    65–90 min · checkpoint · deterministic lab
CHAPTER 3

Research-to-production

Read claims critically, reproduce them faithfully, and turn any adaptation into new production evidence.

  1. 05

    Observable, idempotent, failure-safe workflows

    Use observable, idempotent, failure-safe workflows to move the engineering foundations production brief toward a defensible release.

    65–90 min · checkpoint · deterministic lab
  2. 06

    Read a research paper as an executable specification

    Turn a research paper into a testable claim map, implementation contract, and prioritized reading plan before writing code.

    65–90 min · checkpoint · deterministic lab
  3. 07

    Reproduce, validate, and productionize a paper

    Implement a paper from baseline to novel component, diagnose reproduction gaps, and adapt it for production without silently changing its claim.

    65–90 min · checkpoint · deterministic lab
  4. HW

    Reproducible baseline package

    Design a Docker-only workflow that validates data, trains, evaluates, serializes, performs golden inference, and emits complete lineage.

    Rubric · staged hints · reference resolution
Prerequisite guidance

Start here with production discipline.

Prerequisites are guidance, never hard gates.

DIAGNOSTICCheck your starting pointSix questions, stored only in this browser.
Ready to work the problem?

From notebook to reproducible run

Start lesson 01