Shokunin's blog on programming Scala and more