YEGNI - You Errr Gonna Need It (in Scala 3) - James Ward & Josh Suereth
This talk was given at ScalaCon on May 21st, 2021 by James Ward and Josh Suereth.
It is nice to start simple and embrace YAGNI (You Ain't Gonna Need It), but sometimes you realize later that You Errr Gonna Need It. Of course there is always a balance between paying the price up-front vs paying when you do need it. In Scala 3 there are now a number of things that have become easy enough that they are worth paying for up-front, including Effect Systems, Observability, and Serverless Compatibility. In this talk you'll learn about how you can embrace these up-front, to avoid higher pain & costs later by using technologies including ZIO, OpenTelemetry, and GraalVM Native Image.
Speakers:
James Ward - Developer Advocate - Google
Josh Suereth - Google
___
ScalaCon is organized in partnership by 47 Degrees, Skills Matter, Scala Center, and Lightbend.
Видео YEGNI - You Errr Gonna Need It (in Scala 3) - James Ward & Josh Suereth канала ScalaCon
It is nice to start simple and embrace YAGNI (You Ain't Gonna Need It), but sometimes you realize later that You Errr Gonna Need It. Of course there is always a balance between paying the price up-front vs paying when you do need it. In Scala 3 there are now a number of things that have become easy enough that they are worth paying for up-front, including Effect Systems, Observability, and Serverless Compatibility. In this talk you'll learn about how you can embrace these up-front, to avoid higher pain & costs later by using technologies including ZIO, OpenTelemetry, and GraalVM Native Image.
Speakers:
James Ward - Developer Advocate - Google
Josh Suereth - Google
___
ScalaCon is organized in partnership by 47 Degrees, Skills Matter, Scala Center, and Lightbend.
Видео YEGNI - You Errr Gonna Need It (in Scala 3) - James Ward & Josh Suereth канала ScalaCon
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
![Annabelle Gillet & Eric Leclercq - TDM: breaking through dimensions with tensors](https://i.ytimg.com/vi/d-VbiyLwHYQ/default.jpg)
![Embracing Event Sourcing with Akka - Renato Guerra Cavalcanti](https://i.ytimg.com/vi/MJY-ChESFUQ/default.jpg)
![A Practical Skeleton for Your Next Scala Scala js Web Application - Alexis Hernandez](https://i.ytimg.com/vi/lrG5sYiJ5-I/default.jpg)
![Functional Composition of the Universe - Juan López](https://i.ytimg.com/vi/_Pn4AYeBLcM/default.jpg)
![The middle way for static typing in Spark DataFrames - Alfonso Roa](https://i.ytimg.com/vi/xZYZEGHybqQ/default.jpg)
![Say goodbye to implicits contextual abstractions in Scala 3 - Magda Stożek](https://i.ytimg.com/vi/WZBuelv_cxQ/default.jpg)
![Boost your productivity with Scala tooling! - Meriam Lachkar](https://i.ytimg.com/vi/lSmm4YZ2wL0/default.jpg)
![Function Reuse is just Wishful Thinking - Nicolas Rinaudo](https://i.ytimg.com/vi/UMKU5MmdOqw/default.jpg)
![Boilerplate Free Validations Using Scala 3 - Tamer Abdulradi](https://i.ytimg.com/vi/y2j-oZ8uHuo/default.jpg)
![Alice and the lost pod: practical guide to Kubernetes in Scala - Roksolana Diachuk](https://i.ytimg.com/vi/CmeMta2f3pM/default.jpg)
![ScalaClean: Adventures in Static Code Analysis - Rory Graves](https://i.ytimg.com/vi/hlGFyNQmqiE/default.jpg)
![Deep Learning in Scala 3 from Scratch - Alexey Novakov](https://i.ytimg.com/vi/1AUClzPIzGM/default.jpg)
![ScalaCon May 2021 is a wrap!](https://i.ytimg.com/vi/6aklA5yDBRc/default.jpg)
![Resumable Parser Combinators - Noel Welsh](https://i.ytimg.com/vi/Hcgn4K1MlNA/default.jpg)
![Debugging and Observing Your Scala Code - Will Sargent](https://i.ytimg.com/vi/wPpyWz2zEmM/default.jpg)
![Autograder for Functional Programming and Beyond - Dragana Milovancevic](https://i.ytimg.com/vi/WDhOAI-ODwA/default.jpg)
![Fixing the three hardest library bugs of Scala.js - Sébastien Doeraene](https://i.ytimg.com/vi/luEmOvCx0WU/default.jpg)
![How to read complex code - Felienne Hermans](https://i.ytimg.com/vi/GUtfW7SHMc4/default.jpg)
![Speck flavored streaming micro services with Akka - Andrea Zito](https://i.ytimg.com/vi/7rKxRPt9Ivg/default.jpg)
![Far more than you've ever wanted to know about ADTs - Niccolas Rinaudo](https://i.ytimg.com/vi/I2przXWG2Tk/default.jpg)
![Taming the context beast - Paweł Marks](https://i.ytimg.com/vi/SqYRDBdReBY/default.jpg)