How does a software developer retain a religious faith?<p>In software development when there is a bug in your code you go back and rework or rewrite it until the code executes successfully without any internal logical failures.<p>How can someone who understands this process look at an ancient holy book filled with contradictions, inconsistencies, stretched truths, thinly veiled metaphor, lies, and sporadic facts and support both its proponents’ refusal to change it and its proponents’ insistence that it be used as a guide to living life in contemporary society?<p>Why recognize and revere the faith in rigor when concerning one’s self with something as inconsequential as a to do list app, but throw that all away when concerning one’s self with topics as important as identity, morality, and humanism?