Ellen Macpherson
Ellen Macpherson

Ellen Macpherson

Software developer and freelance writer ruminating on tech, culture, politics and media. Twitter: ellen_dev. Website: https://ellenmacpherson.dev