I've been programming since the eighties, and even before that. I hope to have learned one thing or two since then.