For the #emacs nerds out there, I don't know if your workflow is anything like mine, but I typically have half a dozen buffers I am switching between, but when I type "C-x b" I blank out on the name of the buffer, meanwhile, opening the buffer list offers a wall of text with a lot of visual clutter.
Enter: "shortcuts-mode". This is a minor mode that adds a sticky top bar that gives you 1-keystroke access to the last 10 buffers you used. I can't live without it. Now on MELPA!
@tetron In 1989, a friend of mine wrote a "previous buffer" function. It works differently than the current previous-buffer function; it's more like nth-previous-buffer. I asked him if I could publish it here, not knowing about the current previous-buffer. He thinks a better thing would be for him to go talk to other people and get it added for real. The way it works is you bind it to some key and then do M-<n> to get nth; defaults to just previous. Let me know if interested in a preview.