You need to have a Node.js environment with gulp and yarn.
You can use the offical Node.js Docker container image:
docker run -ti --rm -v `pwd`:/work node bash
npm install --global gulp-cli
cd /work
yarn
yarn install
gulp
Deployment is done by pushing the updated index.html to github.com:netresearch/netresearch.github.io.git