We hope you're enjoying all the Scala in the City throwbacks to the amazing speakers we have had. If you haven't been able to make it out to one yet then sign up to our Meetup page and you will always be informed as soon as we announce the next upcoming date.
In the meantime, check out this great talk from Software Engineer Luis Ángel Vicente Sánchez on 'On-boarding Scala'. Enjoy watching!
Since I started using Scala in late 2011, "Scala is a hard language" is something I have heard very often. And yes, it probably is... if you don't have the right support when you are learning it. As in any learning process, you need space to explore and learn new things; but with a language with so many different ways of achieving the same results, it's easy to get lost.
I have worked at different companies where developers had different levels of expertise. A few of them lived and breathed pure functional programming, but most of them were just starting to use Scala and its ecosystem. In this talk, I would like to share my views and experience when working with teams where most of the members are new to Scala. What can you do to help them learn and write something that is not just a "better Java"? What are the pain points? What can you do to mitigate them? In this highly opinionated talk, I will share my experience and tips on how to help teams that are just starting to use Scala, to progress in their learning path without many bumps on the road.