Welcome

a blind man in a dark cellar looking for a black cat that isn't there
not again in all the world's turning will there be terrains so wild and barbarous to try whether the stuff of creation may be shaped to man's will or whether his own heart is not another kind of clay

Converting File Formats Using Python 3

I recently needed to convert text files created by one application into a completely different format, to be processed by a different application. The source files did not have line terminators. In some cases, the files were too large to be read into memory (without causing resource problems). A small Python script to the rescue - during which I learned about callables and sentinels.

Streaming and Parsing a CSV File

Parsing a CSV file is a simple task, with great library support. This short example uses Commons CSV, together with Java streaming techniques. It also uses an enum, a lambda, a static factory method, a method reference, and other techniques. In other words, a combination of different tools, with some notes to help me remember it all.