Skip to content
Branch: master
Find file Copy path
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
65 lines (40 sloc) 1.7 KB


You can find the presentation slides in the slides folder.


Realised using reveal.js.


  • S show Speaker Notes
  • ? show all Hotkeys
  • Esc show slide overview ("grid")
  • Cursors: Navigation (on slides "grid")
  • Space next slide

See also reveal.js wiki.

Run locally

Either open index.html in a browser (no hot-reload) or use npm nutzen (see bellow).

Install node.js and dependencies

Run only once

  • Install node.js
  • Run npm install

Start server for hot reload

npm run start

  • Starts web server with presentation on http://localhost:8000.
  • The command does not return and watches the resources (slides, index, css, js) for changes. Seems not work on Windows.
  • Reloads automatically on change (no refreshing necessary in the browser)

Update reveal.js version

git remote add reveal 
git pull reveal master

Better use merge here, because rebase leads to changed history and no option to reproducte what happend in the past.

Print slides / create PDF


See reveal.js README

An approach for automation

With headless Chrome (e.g. in Docker Container):

chromium-browser --headless --disable-gpu --virtual-time-budget=1000 --print-to-pdf=cd-slides-example.pdf "http://localhost:8000/?print-pdf"

(works with Chromium 63.0.3239.132)
See also

You can’t perform that action at this time.