Answer (1 of 533): 43 websites the world uses to learn ::A hand-picked list of the best sites, tools and communitiesWith so much learning content available, exploring only the best stuff on the web is crucial for your time and sanity.This article saves you all those hours of pain … | Continue reading
Answer (1 of 140): Immutable laws are rare in software engineering, and when an engineer claims to have found one, that engineer is usually regarded with skepticism.General principles are more welcome.In this post and podcast episode, I convey some loose philosophies about modern … | Continue reading
Answer (1 of 7): These two words are the virtues of “truth” and “fairness”, expressed in Latin.While I have seen a lot of speculation about how to translate these better (adding in implied verbs, turning one into an adjective, etc.), I thought I would look to see where the pairin … | Continue reading
Answer (1 of 183): Text messages! I got tired of hearing "You never message me" from friends and family alike so I wrote a bash script which later on turned into an apple script that sends random messages to random group members at random times on random days. Its pretty random.T … | Continue reading
Simon Martin's answer: Disclosure: As you can see from my credentials, I have been using and deploying Debian for a long time and so my opinion might be biased. I have used other distributions (RedHat and derivatives, Suse and derivatives) in commercial settings, but Debian is my … | Continue reading
Answer (1 of 4): “Engineering” is making something in a principled way — so there is definitely a “software engineering” of a sort.The idea was articulated in the 1960s as a *aspiration* because the “principled ways” known in computing did not compare strongly with where the esta … | Continue reading