This repo hosts the Markdown source of my presentation "On Software Engineering".
The presentation is built using the static page generator Hugo. The Hugo theme reveal-hugo is used to turn it into an HTML presentation with reveal.js.
After cloning the main repo, you need to initialize the Git submodule:
git submodule update --init --recursive
After that, run this command:
hugo server
The rendered content is hosted here: https://on-sw-eng.netlify.app. Every push to the main branch will trigger a redeploy.
Run the following command to update all submodules with their newest upstream version:
git submodule update --remote