11-12-13 - The last date this century with three consecutive numbers

The "odd days": 1/3/05, 3/5/07, 5/7/09, 7/9/11, 9/11/13, and the "once upon a time days": 11/1/11, 11/11/11, 10/11/12 and today 11/12/13!

Apparently it’s the most romantic day of the year.


On a slightly different note, I was born on this very day, so this numerically pleasing date is here to remind me that I got older by one more year. Time sails, smooth or not. Still the best is yet to be, the last of life, for which the first was made. Hope you're having a good time. While I hope you never grow old, wish you chose to grow older with me.

I have had fantastic streak of late with code. I have written significant amount of code. While I'm happy with my affairs with node.js, no love lost yet, recently got a chance to renew my love with C. They say first love is special, I feel it's eternal.

Ok, so what do I have on offer today, well, I have no stories or jokes to share, for you to ponder or make you laugh. Here's what I will do, I will list a few resolutions, resolutions to keep and to live by.

Please join me and take the pledge to a programmer's oath.

I swear, to fulfill according to the best of my ability and judgment, this oath and this covenant!

  • I will respect the knowledge of the people whose steps I walk and those who teach me and help me, and gladly share this knowledge with those who are to follow, as others have shared with me. I will remember that knowledge must not be kept secret for those wishing to learn.
  • I will use technology for good and for the progress of mankind, free of evil, for the betterment of peoples' lives.
  • I will use my knowledge not for unfair profit, financial or of other kind. I will not claim that use of technology is necessary when it is not, but only for the solution of real problems, free of all intentional injustice.
  • I will remember that technology always improves, and will never stop learning, and the purpose of my life will be continuous self-improvement.
  • I will remember that there is art to software engineering as well as technology , and that there is beauty in code. I will not forget that programs must be written for people to read, and only incidentally for machines to execute.
  • I will remember that technology foundations lie in science, and I will not forget the contribution of the scientists who supported my art; those who developed mathematics, physics, chemistry and the science of computation.
  • I will not be ashamed to say I know not, nor will I fail to call in another engineer if needed.
  • When through technology I gain access to private data, I will respect privacy and will not abuse the information at hand.
  • I will remember as an engineer that along with my ability and power comes the obligation to create and make the life of my fellow humans better.

If I do not violate this oath, may it be granted to me to enjoy life and art, respected while I live and remembered with affection thereafter.

May I act as to preserve the finest traditions of my calling and may I long experience the joy of innovation. And may I experience the joy of offering to my art new elements to make it progress.


a programmer's oath


Vinayak Mishra

Vinayak Mishra, a Cricket Enthusiast with keen interest in web and mobile applications. Hails from Mithila, Nepal, married to Rani and dad to his bundle of joy Bunu. Lives in New Delhi, India. You can follow him on Twitter or check out his website, vnykmshr.com.