Mike Copeland
Mike Copeland

Mike Copeland

Father to two boys, husband, software developer, tinkerer, triathlete, curmudgeon, smart aleck, Terp. Just trying to be the man my dog thinks I am.