Faster Continuous Integration with Bundler and

A large part of what makes Ruby on Rails attractive to developers is the sprawling ecosystem of libraries that grew around over the years. There are libraries (called “gems” in the Ruby world) for just about anything: authentication systems, message queues, administrative interfaces to the data model, processing frontend assets, and many more. When tasked

Leveraging local interfaces in Go

This article is about leveraging interfaces local to your packages in Go to protect your future self from incidental complexity — problems you’ve created for yourself, that get in the way of solving your actual problems — when developing an application. The examples used in this article are within the context of a typical web