I don't use functions or aliases a whole lot, nowhere near what some people do, but I do have a few aliases I like a lot. eg.. a handful
alias acs='apt-cache search'
alias acsh='apt-cache show'
alias hisgrep='history | grep -i'
lynxd='lynx -dump'
lynxs='lynx -source'
Actually I did use some similar aliases back a long time ago. But I rarely use the terminal outside updating and a few other things so the terminal memory and up arrow key are enough for me to avoid much typing.
Keep making these threads though because talking about stuff is always better than articles or videos. I remember you made a good thread on the Voat Linux sub with some good command line programs in it as well.
Not at all really, I can usually work out what a script does by reading it, but that's the extent of it.