I created a Github project with a consistent dockerized environment and do
shell script for common commands to demonstrate the value of having consistency across your repos when working with multiple programming languages and frameworks. Without any knowledge in these languages or frameworks any software engineer that has reviewed the commands in the readme will be able to setup, launch, update and run tests.
The languages include:
Crystal
Elixir
Ruby
Python
The frameworks included are:
Lucky (Crystal)
Phoenix (Elixir)
Rails (Ruby)
Django (Python)