What is Make?
Who uses Make?
Why developers like Make?
Here are some stack decisions, common use cases and reviews by companies and developers who chose Make in their tech stack.
Make lets me easily put together a fairly conventional interface for my projects, so whatever test tool I'm using for a project - pytest or something else - I can just "make test" and have it all happen for me
I use Make because it's so easy to model dependencies between various files and automatically regenerate outputs as inputs change.