David Lains

Coding for over twenty years now and still learning new things and pushing to improve my skills. I want to share what I know and help other people get over the tough spots in their journey.