In my career I’ve had the chance to work with a few different stacks. One thing I’m noticing is that opinionated decisions on architecture and tech stack makes it easy to design new features and resolve bugs. The opposite creates uncertainty.
Now, I’m not advocating for adding no new tech but it should only be added if it outgrows the current system (e.g. perf or scalability issues) and is crucial to solving a problem of significance. Remember, anything you add, you’ll have to maintain.
@LLCoolChris_ Interesting! Are you using this for local dev and CI? Maybe not prod? I’ll have to tinker with this but curious to hear how you’re using this