Single letter commands
If I use a shell command often, I'll condense into a short, single letter alias as a mnemonic. I've settled on a few key aliases:
l:ls, list the contents of a directorye: whatever terminal editor I've latched ontof:fg, bring the last backgrounded job to the foregroundj: the Jujutsu version control systemc: switch the current directory to a source repository viafzf
These act like a command layer for the shell, similar to keyboard shorcuts for apps or the terse commands of vi. They're mapped as abbreviations, usually, which expand to their full command when invoked. When I communicate using my terminal scrollback history, any well-known commands involved are visible.
I've also recently started naming my personal scripts with single letters:
h: start a new journal entry with the current date and hour populatedn: start an editor in my notes directoryd [<title>]: with an argument, create a new draft, or without, start an editor on the drafts directory
To me, this feels faster and more precise than typing out a longer name.