My code of ethics

This page is a kind of manifesto, where I make a declaration of intentions, but good intentions.

I am inspired by a website that I visited and that caught my attention:

Why make the Internet fairer?

In some way I have always been linked to improving the world, whether for helping others or for other reasons.

The day comes when you turn down projects because of ethics and then, here I am writing about what’s important to me.

I think I base it on several principles:

  • Diversity
  • Accessibility
  • Sustainability
  • Clean code
  • Scalability
  • Efficiency
  • Privacy

But also the fact of not working with companies that make the world worse and are not as ethical as I would like.


Diversity makes us better, it is proven and it is the fairest thing to do. I believe in the principles of equality, equity, integration and inclusion, which are sociological terms that have made me see the world differently.

No one should feel excluded for being different and much less for being in an underrepresented group.


Have you ever thought about whether there are people who cannot read your content? Is it fair to think about one type of people and not those who have other capabilities?

The truth is that many times when we talk about accessibility, we always talk about people with disabilities. But there are many, many people who need an accessible website and that doesn’t mean they have to navigate with a screen reader. Each of us will need an accessible website in our lifetime.


The internet consumes a lot of electricity. 416.2TWh per year to be precise. To give you some perspective, that’s more than the entire United Kingdom.

We are killing the planet. There are many studies about it and I am not a fortune teller and I am not going to tell you anything new.

If we think that every website consumes more and more, that we need more powerful servers that pollute a lot and that we can do simple things to remedy this… Why not?

Do you need that fullscreen video with autoplay? And that image that weighs 2MB? Are you sure?

These are the things you need to think about to make your website more sustainable and let’s try to save the planet a little bit.

Clean code

Good developers will tell you that what I do is not good code, because I work with WordPress.

But yes, with WordPress you can use good and clean code, which is what it’s all about.

I don’t use external visual layout, I use the native block editor and develop custom blocks.


All my developments are designed to be scalable. How do you see your project in two years? For me, thinking about now doesn’t make sense as long as you have in mind where you want to go with your project.

That’s why the projects I develop are designed so that they can grow and technology does not limit you.


What if we start doing small things and then want to make the project bigger?

Why are we going to create a huge project if we don’t know if the project is going to work?

Step by step I develop small functionalities because if you can do the same with less resources, the better.


I care about my users and the personal data of my users. I understand that there are often conflicts between marketers and those of us who think about the users who visit us, but as long as the data is given by the users who want it, and that their privacy is taken into account, we will all be happy.