I don't think this article goes far enough into what a game-changer fzf can be.
Combined with some clever "preview" functions, and a pop-up terminal function (which, that part is admittedly harder than it ought to be) it can be an across the board a better general purpose script menu creator than most command line AND GUI tools, namely due to
- instant previews AND
- the ability to either arrow up and down OR fuzzy type what you want.
For me, it renders, e.g. "select in" and "case" functions in Bash completely obsolete. At any time, if I want quick selection of anything that can be a list, my first thought is, can I do this with fzf?
I have ~200 lines of scripts that use fzf and mblaze (https://github.com/leahneukirchen/mblaze) as the ui for my very own mua. It's all Unixy and lovely. I should write a page about that