There is often a disconnect between what is fun and what should be done. This is especially true in software development. As a developer, we are often drawn to shiny new tools. We want to play with the sexy new technologies, not the old reliable ones. But when it comes to building products, boring is good. When you build boring, you are building something with a stable base. Boring usually has an enormous community where…