Post AaDGJ4JrMm5b7rovQm by xbsharp@subdued.social
 (DIR) More posts by xbsharp@subdued.social
 (DIR) Post #AaDGJ2yCNpAUwOg71s by xbsharp@subdued.social
       2023-09-26T19:47:36Z
       
       0 likes, 0 repeats
       
       This week in #PracticalFP, we migrated most uses of a publicly available web tool so that rather than running slowly as heavyweight processes, they run in-process on a dedicated service. The end result was a 20x speedup for these tasks.
       
 (DIR) Post #AaDGJ4JrMm5b7rovQm by xbsharp@subdued.social
       2023-09-26T19:48:33Z
       
       0 likes, 0 repeats
       
       Using FP didn't allow us to do it (in fact, the old way was always known to be inefficient and klunky), but using high quality libraries from @typelevel made the work of building out the service much more pleasant and straightforward.
       
 (DIR) Post #AaDGJ58uIyvFgBhgzw by xbsharp@subdued.social
       2023-09-26T19:50:13Z
       
       0 likes, 1 repeats
       
       The new service uses cats, cats-effect, http4s, fs2, doobie, circe, and others that I'm forgetting. I have been using these libraries for quite some time and found them to be stable, reliable, well-supported, and pleasant to work with.