Much Java by day, with a dash of C++ and Groovy. Some Scala, Elm, Haskell when possible, to keep insanity at bay.