Darryl Bayliss’s Blog | Random musings about software engineering