Mickey has a new post over at Mastering Emacs on John Wiegley's excellent use-package package. For those who don't know,
use-package is a macro that organizes and simplifies package loading and configuration. It can also delay the loading of a package until it's needed.
As usual, Mickey does an excellent job of covering the material so I'll just send you over to Mastering Emacs to read his post. If you aren't already using
use-package, you really should read Mickey's post and consider starting to use it. It really does make thing easier and neater.
Also, note the comment from Wiegley on how to simplify Mickey's last example by leverage a new feature that he just pushed. You can get
use-package from Melpa so it's easy to load and keep current.
Really, you should be using it.