I write my programs primarily for myself.