Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Slides

These are the slides the presenter uses. They follow the labs step by step: every ๐Ÿ– Hands-on slide names the lab section to open.

Open the slides full screen: that is the way to present them.

Presentingยถ

KeyAction
โ†’ or SpaceNext slide
โ†Previous slide
EscOverview of all the slides
SSpeaker view: notes, timer and next slide, in a separate window
FFull screen
BBlack screen, to pause

Most slides have speaker notes with the timing and what to show. On the Anatomy of a workflow, Anatomy of a Dockerfile and The publish job slides, each press of โ†’ highlights the next part of the code.

A PDF of the slidesยถ

Open the slides with ?print-pdf in Chrome or Edge, then Print โ†’ Save as PDF, with Margins: None and Background graphics ticked.

Editing the slidesยถ

The deck is a single HTML file, workshops/github/deck/index.html in the siteโ€™s repository, built with reveal.js. Each slide is a <section>, and its speaker notes are in an <aside class="notes">. The diagrams are SVG files in deck/img/, shared with these pages.