contributors
James Caridi-Doyle
James Caridi-Doyle is a U.S.-based software engineer and writer. He holds a M.A. from Georgetown University in Communication, Culture, & Technology, and has a penchant for discussing technology policy and ethics.
James Caridi-Doyle is a U.S.-based software engineer and writer. He holds a M.A. from Georgetown University in Communication, Culture, & Technology, and has a penchant for discussing technology policy and ethics.