Software Development: A First Assignment
Software development starts with the understanding of a system and its rules. This article provides a first exercise in analyzing a system for the potential developer.
Because technology should be the means, not the end.
As Nietzsche put it, if you have a why to live, you can bear almost any how. A meaningful life can be extremely satisfying even in the midst of hardship, whereas a meaningless life is a terrible ordeal no matter how comfortable it is.
Yuval Noah Harrari, Sapiens: A Brief History of Humankind