Scala
-

Your build tool is your good friend: what sbt can do for Java developer
I think for developers picking the right build tool is a very important choice. For years I have been sticking…
Read More » -

Three flavours of request-response pattern in Akka
Imagine a simple Akka actor system consisting of two parties: MonitoringActor and NetworkActor. Whenever someone (client) sends CheckHealth to the…
Read More » -

JavaScript routing in Play 2 (Scala edition)
In my previous post, I covered using JavaScript routing in Play 2 Java applications. Here’s the Scala version. It’s pretty…
Read More » -

My Priorities for Scala
What TypeSafe Should be Working On There was a Twitter thread that started off discussing Clojure REPL usage but devolved…
Read More » -

Top 100 Most Popular Scala Libraries – Based on 10,000 GitHub Projects
As Scala developers working in a language and ecosystem that’s rapidly growing and evolving, we’re faced with a constant dilemma…
Read More » -

Playing with futures
During job interviews we often give Scala developers a simple design task: to model a binary tree. The simplest but…
Read More » -

Introducing Accord: a sane validation library for Scala
Accord is an open-source (Apache-licensed) Scala validation library developed at Wix. It’s hosted on GitHub and you’re welcome to fork…
Read More » -

Surfacing Hidden Design: Seeking A Better Alternative To Interrelated Mutable Fields
What is better, a bunch of mutable boolean fields and methods operating on them, or an explicit expression of the…
Read More » -

Sending Email with Java and Akka actors
Akka is a concurrent framework written by Scala. Here I demonstrate sample application to send emails with Akka and implemented…
Read More »


