Recently I've been exploring options for solving technical problems that I just don't want to get into, or for which there are already ample solutions in the wild. Things like:
gcloudcommands? No. However, when I need some infrastructure a good UI is very much appreciated. Also, I do manage infrastructure, just not very often. So I don't have much incentive to become a dev ops wizard and yet I still need to do the task sometimes.
Let's look at some of whats available in the wild right now
I've been playing around with Node-red recently and so far it seems like it might just hit the sweet spot of not overemphasizing "No code" while still providing useful UI abstractions over many common functions.
My thinking has gravitated to this idea, that there must be a middle ground where you know in your soul and muscle memory that which is relevant most often (this makes you productive) and for all the rest you have a discoverable UI that let's you be productive enough given how little you use the service or function.
The tricky part is it's going to be different for everyone. For some, the hyper specific
aws commands are extremely relevant and it pays to know them and use them. For others, maybe the NoCode approach is good enough and nothing specific enough to warrant real code is ever needed.
I of course am somewhere in the middle. My thesis is this: