Saving Time, Learning Scala, and Improving Code Quality at Schneider Electric | Hacker News Reader