Scala Love show

Scala Love

Summary: Podcast about the Scala Programming Language and its community

Join Now to Subscribe to this Podcast

Podcasts:

 Scala Valentines #5, Part 2 | File Type: audio/mpeg | Duration: 19:25

0:36 Single command Scala setup by Alex Archambault 3:21 Polynote, A better notebook for Scala 8:31 The Parallel typeclass in Cats - Scala tutorial (Video) by Jakub Kozłowski 12:19 Analyze Stacktraces with Metals and organize import using scalafix 16:40 Safe, Expressive Code with Refinement Types

 Scala Valentines #5, Part 1 | File Type: audio/mpeg | Duration: 18:53

0:11 Women in tech conference! 1:14 Dotty is Scala 3 now! 3:13 Scala 3 is a community powered release 6:42 Demo of mixing macros for Scala 2 and 3 8:23 Dotty ScalaJS NodeJS example 9:45 Scala Native thoughts 13:13 SBT 1.4.0-RC2 17:42 We're not that grumpy, grumpy time!

 Things you need to know about JVM with Mateusz Kubuszok | File Type: audio/mpeg | Duration: 50:09

0:15 Mateusz Kubuszok 1:35 Projects Mateusz worked with 2:54 Favourite Scala stack 3:57 Chimney 5:55 Thoughts about advanced Scala techinques (i.e. Macro, Shapeless), how to apply them 8:10 Cat theory experience 15:21 Recursion Schemes application 23:47 JVM Scala book 30:3 A couple of GC related take-aways from the book 32:52 Benchmarking and micro optimization issues 41:42 JVM tooling and ecosystem (profiling and bytecode lookup)

 Hands on Scala With Li Haoyi | File Type: audio/mpeg | Duration: 53:42

0:25 Li Hayoi 0:43 Hello, Seattle 0:59 When did you start Scala? 5:24 Hands on Scala 5:57 Mill and Ammonite 11:30 Why writing a book about Scala? 14:18 5 chapters are for free! 24:51 Getting things done in Scala REPL 47:34 Scala 3

 Scala Valentines #4 | File Type: audio/mpeg | Duration: 14:43

00:22 @manning “Women in Tech” 01:02 Dotty 0.27.0-RC1 01:45 Scala 3 has built-in implicit search negation 01:47 Scala 3 has built-in implicit search negation 02:58 Scala Library Next 04:51 Scala Knowledge Bits by Leo Benkel 06:04 Functional Design by John de Goes 07:34 Things you need to know about JVM (that matter in Scala) (book) by Mateusz Kubuszok 10:57 What’s coming up in sttp client 3 12:15 Generate native-image binaries with sbt 13:19 SBT Native client 13:53 Scale by the bay

 Scala Valentines #3 | File Type: audio/mpeg | Duration: 23:46

00:29 Scala 3 Macro tutorial 05:45 Scalambda 09:07 What project loom is by Daniel Spiewak 09:08 Project Loom? Better Futures? What’s next for JVM concurrent programming by Adam Warski 14:34 auto publish sbt plugin from Travis CI by Eugene Yokota 16:28 Scala String Interpolation by Pradeep Mishra 16:45 String Interpolation by Josh Suereth 18:28 Dobbie by Rob Norris 19:57 Kaleidoscope by Jon Pretty 21:16 Cats Concurrency basics with Ref and Deferred by Krzysztof Grajek

 SoftwareMilling around OSS | File Type: audio/mpeg | Duration: 56:16

00:31 Adam Warski 04:20 Remote first culture 11:28 OSS by Adam/Software Mill 17:38 ZIO Tapir 20:07 Scala 3 support 26:58 Event sourcing: FP or OOP? 32:00 ES vs CRUD 42:05 Event Sourcing vs Event Driven Design 45:17 Project Loom 50:57 Kotlin Coroutines vs Scala Fibers

 Scala Valentines #2 | File Type: audio/mpeg | Duration: 28:51

00:31 Foreach vs Traverse 02:36 ZIO documentation 04:41 What Functional Programming Is, What it Isn't, and Why it Matters by Noel Welsh 06:37 Functional Code is Honest Code by Michael Feathers 07:20 Wrapping Java code with Scala 09:58 Lift typeclass 11:18 47 Degrees Academy 13:23 the Moving from Scala 2 to Scala 3 course by Lunatech 14:16 Spark 3 release 15:24 Dotty + Spark = 16:10 Starting with Scala 3 macros: a short tutorial by Adam Warski 18:11 PicoCLI 19:24 Decline 20:00 Scopt 22:34 JetBrains survey 26:12 Top salaries

 Building Scala (community) with Eugene Yokota | File Type: audio/mpeg | Duration: 49:17

00:50 Eugene 01:13 Maven vs SBT 06:39 How Eugene started Scala 10:17 What did you find attractive in the language? 12:37 Community aspects 17:53 What can we do to improve the situation? 21:33 Diversity in OSS 23:14 SBT architecture 33:51 which IDE do you use? 36:55 SIP-11 39:20 Articles or talks that inspired you the most 44:12 Coursier

 Scala Valentines #1 | File Type: audio/mpeg | Duration: 32:54

00:57 Rebecca 01:38 Grigory 02:19 Geo Trelis 05:00 Covid Care map 05:56 Scala Start Page 07:43 Easier Scala Installation 11:46 Scala Fatal Warnings by Alexandru Nedelcu 17:18 Nowarn Appendum by Adam Rosien 20:50 better monadic for 22:21 Time traveling in tests with cats effect by Krzysztof Ciesielski 27:34 Akka Split Brain OSSed! 28:04 blogpost about split brain by Andrzej Ludwikowski 31:52 Thank you, our Patrons 31:58 Scala Love Slack

 Episode 47 with Raúl Raja Martínez | File Type: audio/mpeg | Duration: 64:11

00:21 Thanks to all my patrons!

 Effectful Episode with John de Goes | File Type: audio/mpeg | Duration: 71:19

00:20 John de Goes - a functional programming, author, speaker, entrepreneur, and long-time software architect and engineer @jdegoes 00:46 ZIO: Next-Generation Effects in Scala Video 02:49 Fibers 04:44 ZIO 05:51 Scalaz stream: Rebirth 09:11 BiFunctor 11:52 First book 16:10 Teaching career 20:10 300 Spartanz 24:33 Gym and time management 26:59 How to hire a dream team? 31:28 Investing 32:10 Where not to use FP? 34:08 Scala's Future An Alternative to Implicits 41:20 Monad transformers High-Performance Functional Programming Through Effect Rotation 47:03 Cryonics 48:34 Scala vs Haskell 50:11 IDE vs Text editor Metals Font PragmataPro 52:07 Linux vs Mac vs Windows 52:47 Talks recommendations Streams, effects and beautiful folds, a winning trilogy by @etorreborre Applied category theory and abstract algebra by @GabrielG439 Scala World 2017 Closing Remarks @propensive 54:19 Books recommendations Functional Programming for Mortals with Scalaz by @fpmortals Essential Scala Book by @noelwelsh and @davegurnell Category Theory by Steve Awodey 55:18 Events to visit Scala World Scalar Conf ScalaIO FlatMap Scala in the City London Scala Users' Group Scala Matters 57:15 LambdaConf-2019 59:55 FP vs OOP 69:25 What is love? Follow us on Twitter @scala_love Have a lovely day! ❤️

 Happy Valentine’s Day with Valentin Kasas | File Type: audio/mpeg | Duration: 70:50

Warm wishes for a happy Valentine’s Day. I hope you celebrate it by doing all the things you love e.g. writing Scala ❤️ 00:34 Valentin Kasas - just a regular Scala developer with a necktie @ValentinKasas 01:14 A song of types and errors, or how I found myself leading teams of Scala developers Slides Video 10:30 These 10000 classes I never wrote Slides Video 11:57 Why use recursion schemes? 13:30 Cata, Ana and Hylo 17:20 Pure Functional Database Programming with Fixpoint Types by Rob Norris @tpolecat Slides Video Topiary and the art of origami by Zainab Ali @_zainabali_ Slides Video 19:28 Functional Programming with Bananas, Lenses, Envelopes and Barbed Wire by Erik Meijer, J. Hughes (Editor), M.M. Fokkinga, Ross Paterson and the future of RS PDF 22:11 https://github.com/vil1/recursion-schemes-cookbook 24:22 https://github.com/slamdata/matryoshka https://github.com/higherkindness/droste 33:02 Can food help to write functional code? :D 33:29 300 Spartanz https://github.com/scalaz/scalaz-schema 44:30 Shapeless - easy! https://github.com/milessabin/shapeless by Miles Sabin @milessabin 50:35 https://github.com/propensive/magnolia by Jon Pretty @propensive https://github.com/scalaz/scalaz-deriving Typelevel Compiler Flag 52:11 Valentin Kasas - Carpenters and Cartographers 56:16 Functional and Reactive Domain Modeling by Debasish Ghosh @debasishg 58:15 Paris Scala User Group ScalaIO Conference 62:00 Talks recommendations Describing Data...with free applicative functors (and more)—Kris Nuttycombe by @nuttycom Greg Pfeil - Category-parametric Programming by @sellout Talks by Paweł Szulc @rabbitonweb 64:00 To follow on Twitter: @jdegoes @tpolecat @eed3si9n @djspiewak @runarorama 65:00 Brain FM 67:00 Scala Love <3 70:00 Johannes Rudolph, thank you for being my first patron! Follow me on Twitter @scala_love

 Hello, Scala! | File Type: audio/mpeg | Duration: 4:34

Hello, I am absolutely happy to introduce you to my show Scala Love. A podcast about the Scala programming language and its community. First of all, about me. My name is Oli and I am a Scala developer, in particular, I am a functional Scala developer. I’ve recently joined 47 Degrees consulting company as a Solutions Architect. We help companies around the world to use Scala and functional programming for the greater good! So why did I decide to start a podcast? Well, it’s quite simple. I am hosting one podcast already, it is called Scalalaz. It’s an engineering podcast about Scala in Russian. It is something I really enjoy and love to do. Over the past year, I’ve been receiving a lot of positive feedback on Scalalaz which has been very encouraging. Thank you, everyone, who listens to it! However, not all of us speaks Russian (hi, comrades!) so we are quite limited with who can be our guests and who can listen to us. With Scala Love, I hope to build a connection between my interesting guests and you, my awesome audience, on a more personal level. Hearing someone speak is, no doubt, more personal than reading words on a screen. With this kind of connection, I hope to gain your trust and bring to your attention lots of good initiatives like open source projects, meetups, blog posts, etc. we have in our community and spread the word about them.  And do not worry about knowledge requirements! I can imagine that there would be topics that require you to know some Scala, Type theory or Functional programming. I’ll try to provide resources to help you to learn it. I need to learn it too, by the way! Where can you find me? If you are around Seattle please come to my functional programming meetup in Bellevue (youtube)or to Scala at the Sea meetup hosted by 47 Degrees. You can also email me at oli@scala.love or subscribe to  @scala_love on Twitter. Peace and Love to everyone ❤️ Enjoy these sneak peeks of forthcoming episodes! A special thank you to my talented friend Impure Pics for the featured image ❤️

 Hello, Scala! | File Type: audio/mpeg | Duration: 4:34

Hello, I am absolutely happy to introduce you to my show Scala Love. A podcast about the Scala programming language and its community. First of all, about me. My name is Oli and I am a Scala developer, in particular, I am a functional Scala developer. I’ve recently joined 47 Degrees consulting company as a Solutions Architect. We help companies around the world to use Scala and functional programming for the greater good! So why did I decide to start a podcast? Well, it’s quite simple. I am hosting one podcast already, it is called Scalalaz. It’s an engineering podcast about Scala in Russian. It is something I really enjoy and love to do. Over the past year, I’ve been receiving a lot of positive feedback on Scalalaz which has been very encouraging. Thank you, everyone, who listens to it! However, not all of us speak Russian (hi, comrades!) so we are quite limited with who can be our guests and who can listen to us. With Scala Love, I hope to build a connection between my interesting guests and you, my awesome audience, on a more personal level. Hearing someone speak is, no doubt, more personal than reading words on a screen. With this kind of connection, I hope to gain your trust and bring to your attention lots of good initiatives like open source projects, meetups, blog posts, etc. we have in our community and spread the word about them.  And do not worry about knowledge requirements! I can imagine that there would be topics that require you to know some Scala, Type theory or Functional programming. I’ll try to provide resources to help you to learn it. I need to learn it too, by the way! Where can you find me? If you are around Seattle please come to my functional programming meetup in Bellevue (youtube)or to Scala at the Sea meetup hosted by 47 Degrees. You can also email me at oli@scala.love or subscribe to  @scala_love on Twitter. Peace and Love to everyone ❤️ Enjoy these sneak peeks of forthcoming episodes! A special thank you to my talented friend Impure Pics for the featured image ❤️

Comments

Login or signup comment.