Willamette Valley 2017

Native American, Hispanic, White, Raised Lower Middle Christian, Realist, Inclusivist, Tollerationist, Anti Racist, Seeker, Computer Programmer, Software Engineer, Paper Chaser, Dying Narcisist, Backslider, Introvert, Code Geek, Music Geek, General Geek, Apparent Labeler

The Ten Commandments of Egoless Programming

  1. Understand and accept that you will make mistakes.

  2. You are not your code.

  3. No matter how much "karate" you know, someone else will always know more.

  4. Don't rewrite code without consultation.

  5. Treat people who know less than you with respect, deference, and patience.

  6. The only constant in the world is change.

  7. The only true authority stems from knowledge, not from position.

  8. Fight for what you believe, but gracefully accept defeat.

  9. Don't be "the guy in the room."

  10. Critique code instead of people - be kind to the coder, not to the code.

Atwood, Jeff The Ten Commandments of Egoless Programming. 09 May. 2006


Community Member

This Site

This blog was originally created by Jeckyll via a fork of Octopress. It has since migrated to Pretzel. I have converted it to a simple bootstrap theme. The original content was intended to be topics in software development. However, going forward the content will be whatever comes to mind, be it coding or Boo-Berry cereal.


Turntable Adapter by MSG317 from the Noun Project.

Computer by Gregor Cresnar from the Noun Project.

Record by Jerome Gagnon from the Noun Project.

Keyboard by Andrew Nielsen from the Noun Project.

"But I'm just a soul whose intentions are good, Oh lord, please don't let me be misunderstood." - The Animals