Bayesian Methods for Hackers : An intro to Bayesian methods + probabilistic programming with a computation/understanding-first, mathematics-second point of view.
J. Devlin, M. Chang, K. Lee, and K. Toutanova. Proceedings of the 2019 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Volume 1 (Long and Short Papers)
, page 4171--4186. Minneapolis, Minnesota, Association for Computational Linguistics, (June 2019)