Invisible power
Every line of code shapes the world a little. Algorithms decide which news people see, which loans are granted and which applications are forwarded. This power is real and largely invisible.
Developers have responsibilities beyond technical correctness. The question is not only “Does the code work?”, but also “Should this code exist?”
Privacy as a fundamental right
In a world where data has become currency, privacy is a fundamental right, not a technical detail. Every system we build should start by asking: Which data do we actually need?
The answer is almost always: less than we think.
- Data minimisation is not just a GDPR principle, but a design philosophy
- Privacy by Design means building privacy in from the beginning, not adding it afterwards
- Transparency towards users is a virtue, not a burden
Technology serving people
The best technologies make themselves invisible. They serve rather than intrude. A good tool disappears in the hand of its user.
That should be our standard: not “What can technology do?”, but “What does the person need?”
“Technology is a good servant, but a poor master.”
The tension between technical possibility and human usefulness is a central challenge of our time. It is up to us to address it well.
Read next
Open source as service
Why I believe in open source as a principle, not a business model. Sharing knowledge and code.
Why I program
Programming is more than a profession: it is a way of thinking. The beauty of code and the joy of creating.