Talks

2018 Jun 22
Dmitry Zhlobo

Rails: The Good Parts