Nice series! I really like the videos about cross system compatibility. So far I have never thought about that. I also like the extraction into js-scripts. I personally prefer making executable node.js scripts. That way I can skip transpiling the scripts to es2015 and babel-cli as another dependency.