I have always been interested in improving the way I write and test my systems. Some techniques have been hard to use in languages such as Java. Fortunately Scala with it's power of expression made it much easier. I want to share a few techniques I use on the daily basis.