RYAN_KELLY.DEV

[ TALK_ANIMATIONS ]

> Prototype interactives for the talk decks — each replaces a static diagram with a model-first animation (seeded/deterministic, reduced-motion aware, dual-theme). Drop into a slide with the same MDX tag.

AWS Batch

Map/Reduce pipeline

> Jobs flow through a queue into a slot-limited compute environment: one PREPARE job, a MAP array draining through the slots (one loses its spot instance and re-queues), then REDUCE. Replaces the static map/reduce mermaid.

ROP

Railway track

> A value rides the success rail through the pipeline; bind switches it to the failure rail at the failing step and short-circuits the rest. Pick which step fails.

SAFE

Model-View-Update loop

> A message makes one lap — View emits it, Update produces a new Model, the View re-renders — and the model counter ticks each lap so the state change is visible.

Paket

Dependency resolution

> The diamond conflict — two packages pin different versions of one dependency — resolved globally to a single version across the solution, then locked.

Paket

convert-from-nuget (Terminal)

> The 'let's convert a project' slide as a scripted terminal — reuses the existing Terminal interactive, no new component.