Small programs I do to train myself, understand techniques or prove a point.