From Boltzmann to random matrices and beyond