Nick Johnstone's "Programmer's Oath" is billed as "An oath for programmers, comparable to the Hippocratic Oath." Naturally, it's on Github and you can create a pull request if you think that Johnstone got something wrong.
As a programmer, I swear to fulfill these tenets:
I will only undertake honest and moral work. I will stand firm against any requirement that exploits or harms people.
I will respect the learnings of those programmers who came before me, and share my learnings with those to come.
I will remember that programming is art as well as science, and that warmth, empathy and understanding may outweigh a clever algorithm or technical argument.
I will not be ashamed to say "I don't know", and I will ask for help when I am stuck.
I will respect the privacy of my users, for their information is not disclosed to me that the world may know.
I will tread most carefully in matters of life or death. I will be humble and recognize that I will make mistakes.
I will remember that I do not write code for computers, but for people.
I will consider the possible consequences of my code and actions. I will respect the difficulties of both social and technical problems.
I will be diligent and take pride in my work.
I will recognize that I can and will be wrong, sometimes. I will keep an open mind, and listen to others carefully and with respect.
Programmer's Oath [Nick Johnstone/Github]
(via 4 Short Links)
Spoonflower's gorgeous selection of Haunted Mansion patterns can be printed on demand on wallpaper, giftwrap, or fabric: from the green strips of the maids' uniforms to the purple and black stripes of the butler's vests, to motifs picked up from the characters and decor (tightrope walker girl's floral print, hitchhiking ghosts, Leota's seance room), the […]
Argentine hacker [Roni Bandini] modded a 1998 Furby so that it responds to stimulus by rattling off a random quote from Jorge Luis Borges. He calls it "Borgy."
Every year, DJ Riko drops a longform "mixmas" of Christmas mashups; this year's mix is out (MP3 link), featuring everyone from Run DMC to Harry Belafonte to Eels (here's how to get all 16 installments in the series!).
Take a scroll through any app marketplace and you’ll see that the doors are wide open for any game these days – and any game developer. Like any creation, virtual or analog, it all starts with an idea. And if you’ve got one of those, the Complete Unity Game Developer Bundle can walk you the […]
At the rate the world is shrinking, you don’t need to be a globetrotter for a second language to be a useful skill. And if you’re looking to learn that second language (or a third, or fourth), uTalk Language Education is the learning program that makes progression not only easy but fun. If you can’t […]
Smokers on the go can breathe a little easier. With an innovative, easy-loading spiral design, the Twisty Glass Blunt offered a smoother, more consistent draw than conventional pipes. Now the Twisty Glass Mini delivers the benefits of its heavy-duty sister pipe in a more discreet package. For those that haven’t already made the Twisty Glass […]