Development

Language-keyed lessons in Python, Go, Rust, and the web stack.

Python

Python through Ops domains: iterator protocol, contextvars, asyncio TaskGroups, Decimal discipline.

62 lessons

Read more →

Go

Go through Ops domains: context propagation, channels and pipelines, worker pools, errgroup.

25 lessons

Read more →

Rust

Rust through Ops domains: type-state, ownership for key handling, sealed traits, newtype invariants.

47 lessons

Read more →

Web

JavaScript, TypeScript, HTML through Ops domains: streaming market data, browser telemetry, observability APIs.

14 lessons

Read more →

R

R through Ops domains: tidy data frames, distributional sanity checks, and the two-language discipline with Python.

5 lessons

Read more →

Ruby

Ruby through Ops domains: Enumerable and Comparable, lazy pipelines, the spaceship operator, and money-safe BigDecimal arithmetic.

4 lessons

Read more →

Bash

Bash through Ops domains: strict-mode scripting, trap cleanup, key-ceremony automation, and the idempotent guard.

5 lessons

Read more →

HCL

Terraform's configuration language in depth: for-expressions, dynamic blocks, types, provider aliases, replace_triggered_by.

8 lessons

Read more →

Nix

The Nix expression language from the ground up: sets, functions, derivations, nixpkgs composition.

25 lessons

Read more →

Rails

Rails lessons, paired with the Ops work that produces them.

5 lessons

Read more →

TypeScript

TypeScript lessons, paired with the Ops work that produces them.

10 lessons

Read more →

Bend

Bend lessons, paired with the Ops work that produces them.

8 lessons

Read more →

V

V lessons, paired with the Ops work that produces them.

7 lessons

Read more →