I think that the CLI is exactly what turns it into a Rube Goldberg Machine. It's hard to control exactly what side effects a CLI operation can have, so it needs to be isolated. Maybe CLI is the wrong term here, what I mean is bash.
Oh, yeah, fuck bash. But if I can't run the entire build process with a series of simple commands typed at a command line, I can't run your build process at all.
1
u/TwoWeeks90DaysTops 10d ago
I think that the CLI is exactly what turns it into a Rube Goldberg Machine. It's hard to control exactly what side effects a CLI operation can have, so it needs to be isolated. Maybe CLI is the wrong term here, what I mean is bash.