Check out the book Mastering Emacs, and then his blog. It’s a goldmine for what you’re after