Ruby logging best practices and tips

Ruby is an opinionated language with inbuilt Ruby logging options that will serve the needs of small and basic applications. Whilst there are fewer alternatives to these than say, the JavaScript world, there are a handful, and in this post, I will highlight those that are active (based on age and commit activity) and help you figure out the options for logging your Ruby (and Rails applications).
If you like what you're reading, support my work

Try the best git GUI for macOS and Windows
Grapple git without the grief and try Tower, the best graphical interface for git on macOS and Windows.
Try Tower for free