dotnetsheff: How to parse a file & Kotlin for the curious with Matt Ellis