Small files. Big possibilities. Restyle one slide eight ways, compare animation techniques, move between complete slide keyframes, or take control of an interactive simulation.
EXPLORE THE EXPERIMENTS6 DECKS · HTML + PDF
ONE SLIDE / EIGHT STYLESDEMO / 06
Same words. Different worlds. Only the stylesheet changes.
VISUAL STYLE / 13 SLIDES / NEW
Style Lab. Same words, different worlds.
One slide of HTML, dressed eight ways: a risograph zine, a Swiss poster, neo-brutalism, a sketchnote, a blueprint, a broadsheet, and LaTeX Beamer, beside the house style. Then restyle it live.
The same three-node specimen, ready for nine kinds of motionA, start, connects through B, shape, to C, land. Compare CSS, SVG, masks, 3D, sprite frames, local video, Lottie vectors, and slide morphs without changing the subject.ABCSTARTSHAPELANDLIVE GEOMETRY / AUTHORED VECTORS / PIXELSSame diagram. Different verbs. Compare the mechanism, not the subject.
ANIMATION TECHNIQUES / 12 SLIDES
Motion Lab. Make the difference visible.
One small diagram, nine approaches. Compare CSS and SVG motion, masks, 3D, sprite frames, local video, Lottie vectors, and shared-element slide morphs.
A full token bucket becomes an empty bucket across slide keyframesNative slide transitions move the same objects between complete states. A burst spends three tokens; the next request is rejected until the clock replenishes the budget.FRAME 01 / READYFRAME 04 / EMPTY3 tokens0 tokensMORPHD / 429 Too Many Requests1 token buys 1 admissionEvery slide is a complete state. The transition supplies the motion.
API THROTTLING / 7 KEYFRAMES
Throttle the burst.
Move requests and tokens between authored slides. Spend a burst budget, reject an arrival, refill with time, and admit a retry. No custom animation runtime.
Execution and an async state machine side by sideA method runs, saves state while an I/O task is incomplete, and resumes without dedicating a waiting thread. The state diagram tracks the same progression.EXECUTIONSTATE MACHINERunSuspendResumeI/O proceeds independentlyRunningSave + suspendAwaiter + resume pointContinue + finishTwo synchronized views. One logical async method.
.NET / 4 SLIDES
Await the work. Not the thread.
Follow execution, I/O, and two task lifetimes while a state-machine diagram highlights the same steps. Compare suspension, an already-completed await, and a failed read.
Selected inputs build the context for an agent's next turnInstructions, a user prompt, a relevant skill, and tool definitions and evidence combine in a bounded context window before the next model turn.CONTEXT / THIS TURNInstructions + conventionsThe user's promptThe relevant skillTool definitions + evidenceNEXTTURNNot everything it knows. What this turn needs.
AI AGENTS / 6 SLIDES
From prompt to action.
Watch instructions frame a request, skills load on demand, and tool results flow back into context. Explore two scenarios in a hands-on context lab.
A delivery path from commit to productionA build branches into parallel tests and security checks, then rejoins at an approval gate before release.BuildTestsSecurityONE ARTIFACTCOMMITAPPROVERELEASEOne artifact. A visible path to production.
PLATFORM ENGINEERING / 4 SLIDES
From commit to confidence.
Follow a change through parallel checks, a human approval gate, and a progressive rollout. Pause the story, step through it, or see what happens when tests fail.
Follow execution, context, or an artifact. Animated relationships and native Marp transitions make the ideas visible.
02 / TAKE CONTROL
Present at your pace.
Advance a keyframe with the arrow keys, or run, pause, replay, and switch scenarios in the interactive demos.
03 / TAKE IT WITH YOU
A readable static story.
HTML brings the motion. PDFs keep complete diagrams and intentional snapshots, not unfinished animation frames.
HTML is the interactive version. PDFs keep readable, static diagrams. Reduced-motion preferences are respected; navigate the still frames or use Step in the simulation labs.