Pierre RicadatCaliban Client: a type-safe GraphQL Client for Scala and Scala.jsIn the last weeks, I’ve covered how to use Caliban to write type-safe, boilerplate-free and purely functional GraphQL backends in Scala…Feb 26, 20201Feb 26, 20201
Pierre RicadatGraphQL in Scala with Caliban — Part 3Customize your GraphQL backend behaviorFeb 10, 2020Feb 10, 2020
Pierre RicadatGraphQL in Scala with Caliban — Part 2How to optimize query executionFeb 3, 2020Feb 3, 2020
Pierre RicadatGraphQL in Scala with Caliban— Part 1How to turn a simple API into GraphQLJan 27, 20202Jan 27, 20202
Pierre RicadatWrapping impure code with ZIOIf you’re doing functional programming in Scala, there is a high chance you’ve been struggling (or you’re going to) because you have to…Jul 28, 2019Jul 28, 2019
Pierre RicadatCombining ZIO and Akka to enable distributed FP in ScalaHow to get the best of both worlds: pure FP and distributing load on a cluster.Jul 7, 20191Jul 7, 20191
Pierre RicadatinChatbots LifeOur experience building chatbots with Rasa — Tuning the NLU pipelineI recently had to implement a couple of chatbots for very different use cases (one for health care, and one for delivering personalized and…Jul 10, 20188Jul 10, 20188
Pierre RicadatinChatbots LifeIntroducing Neil, the personal curator AIMeet Neil, a new kind of newsreader.Dec 12, 20173Dec 12, 20173