A dev newsletter

The immigrant worker

As humans, we have basic needs. If you are privileged enough, you may never realise how close most of us are to not having the way to fulfil those needs. I’m not even necessarily talking about food. Yes, food is a problem for a lot of people, but I don’t think that is a secret. But there is one thing, that you are probably not aware of and may concern people very close to you, even if you are a software engineer. People working with you may have this concern.

People from certain countries are welcome everywhere, if they want to work on something or somewhere else, they will have opportunities to at least try it. Others, every time they think about moving to another job, they will have to consider visa, health care and stability. Stability is very important when you are in a country you are not native to. Because you are never sure what can hit you. You probably don’t have family around, so if you can’t pay the rent, you are going either to the streets or you are going back to your country.

Going back to your own country shouldn’t be a terrible thing. But it’s. The Global North is united to give its people a good life while needing the Global South to provide the means for that. In the Global South are the worst jobs, and even Software Engineering has low wages.

Going back to your own country means not accessing simple basic needs that most people in the North have access to. Books, internet, free movement between borders.

Poverty has also a different definition. Even the rich in the Global South are much more close to an average Joe in the Global North than a Global North millionaire.

A Software Engineer with poor roots from the Global South is closer to the refuge than the MIT engineer.

And that is why we make good workers, the masters know our fear. They know we must obey or else. We are not far from undocumented immigrants. We are expensive tools, but just tools. So, when the workers of a shop strike, who will side with?


Project updates

The last month was very busy for me at work. I spend most of my time researching and designing an extension to handle Events in our observability dashboard (and DSL). This ended up consuming a lot of my creative energy, so I did not code much during my free time. My updates this month: