Some interesting puzzles and discussion in programming. Mostly C, Scala, and Java.