Every project needs to orchestrate commands; whether for testing, building, creating components, infrastructure and many more. This is typically done via a Makefile or bash scripts. The problem with make is that it is designed as a tool to build_C source code, it _can run commands, but that’s not its purpose. This means that when using Makefile we take on the whole unnecessary baggage of the build part.
Bash scripts are a bit better but after a while when more scripts are created, managing them and their dependencies becomes a nightmare.
There is a tool that combines the best of both worlds; just is similar to make, but focused on commands orchestration.
## Related Content
- medium blog: https://medium.com/itnext/master-command-orchestration-16f4a117ce05
- interactive workshop: https://killercoda.com/decoder/scenario/just
#opensource #automation #commandline