the whole loop still took around 2-3 minutes to execute.
FOR. A. SINGLE. CHANGE.
Yes. For a single change. Like having an editor with 2 minute save lag,
Damn you're running a whole production pipeline and it only takes two minutes? That's pretty good. I've worked with projects that take tens of minutes, if not hours, just to compile.
Now if I was running some dinky little solo dev project, I'd probably just use some system-local CI thing for rapid iteration, if my changes needed to go through CI at all. Maybe Jenkins if I was feeling fancy. But a big project with a bunch of users on a remote platform? Getting a result in just 2-3 minutes is awesome.