Member-only story
“Good code, and no deception.”
I will respect the user’s ownership of the device and its resources.
I will not treat the user’s device as if I own it.
I will not extract information from the user’s device without the user’s informed consent.
I will write code as efficiently as my skills allow, to make minimal use of system resources.
Specifically, I will write code that is both effective and frugal in its use of:
— bandwidth
— processor time,
— device storage, and
— system memory.
I will always keep the non-technical user in mind, and treat them with respect.
When I write code, I will respect the limited technical knowledge of:
— the elderly, who didn’t grow up with the current technologies,
— the young, who have not yet had opportunity to learn the current technologies, and
— others who, for many reasons, may have little prior experience with using the current technologies.
With the inexperienced user in mind, I will not create software installation prompts with a default opt-in. I will…