Dave Lloyd

Dave Lloyd

I have been writing software and teaching/coaching developers for 40 years. I love sharing knowledge and experience.