If you teach development, the first thing you should be teaching… before HTML, CSS, JS, etc., is ETHICS.

Teach your students to avoid 3rd-party surveillance-based APIs/components. Teach them to de-centre themselves… to build tools owned and controlled by the people who use them.

@aral What do you mean by ethics ? You can be surveillance capitalism free but still indirectly exploiting people in metal mines and everything. 🤔

@yannsaintclair @aral Yeah. But oppression is not monolithic, we need to attack its individual parts, the ones we know we can access first. Of course the living conditions of workers in metal mines are way more important, but it doesn't mean that we shouldn't act on other unjust things.

@qub @aral
Yeah sure, I was just wandering how to define the ethics. On one hand you have the 'you have to learn ethics because of surveillance capitalism' and on the other hand you the exploitation of people in the metal mines for building the hardware. I thought "do I really have to answer with digital to solve this problem" because many developpers and designers dont know the social and environmental impact of digital.

@qub @aral

In addition, surveillance issues affect us fairly directly (because it is our personal data) while mining and production are in which no one is interested. But you know it’s not such a simple question and I was you know I was just wondering

@aral And do this using tools not created by these companies!

Show that there are other browsers than Chrome, other frameworks like Facebooks ReactJS (vuejs is better anyways :P), other hosting platforms than Amazons AWS etc.

Promoting other tools also shows the huge diversity the web and tech has and can be!

#ethics #alternatives #web #frontend

@aral I wish there was a development ethics class for CompSci the same way there's an Ethics in Engineering class for Eng programs in uni.

@aral sooo
Is anyone here up to that challenge?

Like we could make a git repo or a google drive and make an ethics for programming class (curriculum, planning, or whatever)

We can, as a community, build a course and then students can maybe demand their schools teach it?

Is that possible? Should we give it a go?

@alexesc @aral spot the mistake here: "Like we could make a git repo or a google drive"

@alexesc @aral not to nitpick, but if you're teaching ethics, shouldn't you use something other than Google drive? Just saying... There are free software alternatives...

@alexesc @aral using unethical tech is too convenient. We need to teach ethics AND make convenient ethical tech...

@alexesc Hey Alex, I don’t have time to take part but sure, please do. Also take a look at what’s already out there first. (And, needless to say, don’t use Google surveillance machinery while creating it.) :)

Sign in to participate in the conversation
Aral’s Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!