Here are some aliases that I find particularly useful and use every day. I use Fish shell but these should be easily translatable to other shells.
Docker
alias dc="docker-compose"
alias dcud="docker-compose up -d"
alias dcd="docker-compose down"
alias dcp="docker-compose pull"
alias dclf="docker-compose logs -f"
alias glances="docker run --rm --name=glances -v /var/run/docker.sock:/var/run/docker.sock:ro --pid host --network host -it nicolargo/glances:latest-full"
alias ctop="docker run --rm -ti --name=ctop --volume /var/run/docker.sock:/var/run/docker.sock:ro quay.io/vektorlab/ctop:latest"
# pull, down, up
pdu() { dcp dcd dcud }
# down, up
downup() { dcd dcud }
Git (in .gitconfig)
[alias]
st = status --short -uno
ci = commit
ca = commit --amend
caa = commit -a --amend
br = branch
co = checkout
cob = checkout -b
df = diff
lg = log -p --pretty=fuller --abbrev-commit
lgg = log --pretty=fuller --abbrev-commit --stat
up = pull --rebase
wip = for-each-ref --sort='authordate:iso8601' --format=' %(color:green)%(authordate:relative)%09%(color:white)%(refname:short)' refs/heads
sreset = submodule foreach --recursive git reset --hard
Ruby
alias om="overmind"
alias ber="bundle exec ruby"
alias bers="bundle exec rspec"
alias bec="env HEADLESS_CHROME=true bundle exec cucumber"
alias becc="bundle exec cucumber"
General
function weather
curl wttr.in
end