When the Discourse project started, way back in 2013, the team had to pick and
choose between a handful tools into what would become our "stack", the
foundational software on which Discourse would be built upon. Some choices
proved sub-optimal early, but we were able to quickly migrate over, like