Loïc's Blog
  • posts
  • about
  • talks
  • training
  • mastodon
  • my music
  • January 19, 2024 Some Scala & ZIO tips
  • January 20, 2023 How to define a flexible String decoder with ZIO JSON
  • November 8, 2022 All We Leave Behind (my doom metal band)
  • September 29, 2022 Type classes and extension methods in Scala 3
  • September 9, 2022 How to traverse optional values in Scala, Kotlin and Java
  • April 21, 2021 Memoization with ZIO
  • March 17, 2021 ZIO HTTP basic app example
  • December 20, 2020 Data Validation in Scala with ZIO Prelude
  • December 17, 2020 Resources to run Spark and HDFS in Kubernetes
  • May 19, 2020 A ZIO Akka HTTP giter8 template
  • December 3, 2019 How to add elements dynamically to a ZIO stream using a queue
  • November 7, 2019 Scala snippets (ZIO, Cats, Slinky, Akka Streams)
  • May 8, 2019 HTTP streaming in Scala with STTP and ZIO
  • March 21, 2019 How to manage UI state with immutable data structures in Scala
  • February 24, 2019 Playing with ReasonML and ReasonReact
  • February 24, 2019 Introduction to functional programming and error management in Kotlin and TypeScript (french)
  • November 4, 2018 Lightbend VS Typelevel at ScalaIO - code samples and slides
  • July 29, 2018 Smart function application in Scala using currying and pipe operator
  • December 31, 2017 How to build a purely functional webapp in Scala
  • December 31, 2017 Small update about Scala Hamsters
  • June 16, 2017 Scala Hamsters 1.4.0 is out with Scala.js support
  • May 15, 2017 Scala Hamsters 1.3.1 is out
  • April 12, 2017 Creating user interfaces with Scala.js and Binding.scala
  • January 28, 2017 JavaScript for Scala Developers
  • January 22, 2017 Spark Datasets and type-safety
  • September 21, 2016 A small update on Scala Hamsters
  • May 17, 2016 How to compose Future and Nullable in Kotlin
  • May 8, 2016 Scala Hamsters 1.0
  • April 10, 2016 Akka Streams, Play Framework and queues
  • February 5, 2016 Akka Streams integration in Play Framework 2.5
  • December 3, 2015 Play2-HTML5-Tags 1.2.2 for Play 2.4
  • June 19, 2015 Playing with Akka Streams and Twitter
  • June 3, 2015 Compile Time Dependency Injection with Play 2.4
  • January 23, 2015 How to compose Future and Option in Scala
  • January 22, 2015 Scala for comprehension translation helper
  • January 14, 2015 Scala and generic types erasure
  • November 26, 2014 Playing with ES7 Object.observe
  • September 23, 2014 Playing with Twitter streams
  • September 12, 2014 Streaming and proxying with Play part 2
  • September 10, 2014 Streaming and proxying with Play
  • September 10, 2014 Playing with Sphero
  • August 28, 2014 No generics in Golang, but...
  • June 8, 2014 Read older posts