InInsider One EngineeringbyRafet Topcu·Oct 16We rewrote an 8-years-old Scala service in Go in 10 daysEvery time a shopper opens a product page, adds something to the cart or completes a purchase on one of our customers’ sites, a small event…A response icon1A response icon1
keisuke nebashi·Oct 13Book Review: Get Programming with Scala — A Good Starting Point for Java DevelopersIntroduction
katayama8000·Oct 10Introducing Vite4j: A Library for Using Vite with Java Template EnginesWhen updating Vite to a major new version (moving from Vite 7 to Vite 8) at Backlog, I extracted a piece of utility code into an…
keisuke nebashi·Oct 8Running Testcontainers with Docker-outside-of-DockerI use Testcontainers from a Scala application to start a PostgreSQL container for integration testing.
InDeezer I/ObyBertrand Junqua·Oct 7How we slashed the size of our search cache by 74%Rolling out a bespoke data structure and changing a serialization format allowed us to relieve the pressure on our Memcached cluster.A response icon1A response icon1
Mario Mastrodicasa·Oct 6JCOReflector: bringing .NET APIs to the JVM — and now with experimental genericsA real CLR inside a JVM process, with the .NET API surface exposed as Java (and, by extension, Scala, Kotlin, and Clojure)A response icon1A response icon1
Lorenzo Mugnai·Oct 5Upgrading to Scala 3.9 and sbt 2Scala 3.9 was released in September and is now the new LTS version of Scala 3, replacing Scala 3.3.
Alonso Del Arte·Oct 1Bitwise operators in ScalaA couple of months ago, I was surprised to learn that the familiar bitwise operators from Java are essentially meaningless in Kotlin. To…