Tribulations of a software engineer

Learning by experimenting