After figuring out related posts were a thing in Jekyll, I wanted something better than it just printing out the most recent posts. I set up LSI in my build script:

bundle exec jekyll build --lsi


But I wanted the performance offered by GSL, so after some digging, I got it set to be installed on Travis (my builder for this site). With all of that set up, it does increase my build time slightly on Travis, but with the trade-off of getting faster compile times when testing on my local machine.

By adding a single key to my .travis.yml, my builds now install the requirements for classifier-reborn to run much faster than without it.

apt:
packages:
- libgsl0-dev