Readit News logoReadit News
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
neuroticnews25 · 6 months ago
I think the demo gif isn't very good, because it doesn't illustrate what this tool can be actually useful for. Or do I just lack imagination?
eduardoagarcia · 6 months ago
I'll see if I can come up with a better one soon
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
zenethian · 6 months ago
This seems mildly interesting but I'm not installing a bunch of Golang tools just to try it.
eduardoagarcia · 6 months ago
I've updated it to include binary assets on the releases :)
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
defrost · 6 months ago
Might be an algo thing, might be a trigger happy "enhanced" user that doesn't like green accounts.

FWiW the comments look fine to me and I've just [vouch]'d each and every one .. if some one else or two does the same they should come back.

eduardoagarcia · 6 months ago
I appreciate it! I saw that was happening so I stopped replying. Long time listener, first time caller
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
mattbillenstein · 6 months ago
Yeah, just prefer writing little cli tools in Python or something once the shell script gets too complex...

Sorta hate yaml drive config management and deployments sytems aka ansible, saltstack, etc; so ended up writing my own that's salt-like, but all python.

eduardoagarcia · 6 months ago
I really like python as well (definitely one of my weapons of choice for one-off scripts)
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
tiagod · 6 months ago
Cool project!

Would be nice to have one of those asciinema recordings to get a feel of how it works from the README :)

eduardoagarcia · 6 months ago
added :) great suggestion!
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
zenethian · 6 months ago
This seems mildly interesting but I'm not installing a bunch of Golang tools just to try it.
eduardoagarcia · 6 months ago
I very much agree! I figured if it had enough interest, we could work toward brew and other, better installation methods.
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
okibry · 6 months ago
Can I reuse shef recipe in other shef recipe ?
eduardoagarcia · 6 months ago
Yeah, you can call anything within it. It might also be interesting to have common components that one can pull from.
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
tiagod · 6 months ago
Cool project!

Would be nice to have one of those asciinema recordings to get a feel of how it works from the README :)

eduardoagarcia · 6 months ago
oh interesting idea, I'll definitely check it out and see what I can add, thanks!
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
stagefright89 · 6 months ago
yaml sucks to work with as it is. i work with k8s day in and out. this to me seems like a bad idea taking away the programmability with a tightened structure. For beginners who can't write shell scripts well, this may seem promising. Cool concept though. just not very practical imo.
eduardoagarcia · 6 months ago
Valid! Also, is it weird I don't mind yaml? :P
eduardoagarcia commented on Shef   github.com/eduardoagarcia... · Posted by u/eduardoagarcia
parentheses · 6 months ago
I feel that raw code is simpler to work with, more flexible and more ubiquitous (at least for bash).
eduardoagarcia · 6 months ago
As I was developing Shef, I kept asking myself if just knocking out a bash script was easier than making a recipe in yaml. In a lot of ways, absolutely. But I kept coming back to the embedded user prompts and a few of the other features that add some nice benefits on top of bash scripting. But all in all, you raise valid points.

u/eduardoagarcia

KarmaCake day49March 11, 2025View Original