Our Talks from 2019

This post collects together our talks from 2019. Below you’ll find presentations covering mentoring and teaching, ethics in tech and what you can do, plus type class derivation changes on their way in Scala 3. Enjoy!

Effective Ethics for Busy People

Kingsley Davies, QCon London

Kingsley talks about how Good Tech Conf came about and gave tons of suggestions and ideas for how to become more ethical in work and life.

“Be brave, be optimistic, try to change things as best you can. If you can’t change things, maybe pivot into something else or get collaborators to try and help you push the van and try and change things with you.”

Techniques for Teaching Scala

Noel Welsh, Scala Days, Lausanne

Do not miss: this is Noel sharing a decade of teaching experience. Take his five tips and run with them when mentoring your team.

The Shape(less) of Type Class Derivation in Scala 3

Miles Sabin, Scala Days, Lausanne

So much has changed since Miles spoke at the first Scala Days. Here at the tenth anniversary, he gives an update on the state-of-the-art in Dotty, and what we can look forward to in Scala 3.

“I’ve also used this process as being a fantastic opportunity to really sit down and take a fresh look at how type class derivation should work in Scala”

Like what you're reading?

Join our newsletter


We encourage discussion of our blog posts on our Gitter channel. Please review our Community Guidelines before posting there. We encourage discussion in good faith, but do not allow combative, exclusionary, or harassing behaviour. If you have any questions, contact us!