While many may not realize it, lawyers could learn a great deal by examining how software developers work and solve problems. A few years ago, I spent every day with outstanding lawyers while practicing at a large firm. It was a great experience that eventually led me to the world of legal technology. Now I work every day with incredibly talented software developers. Reflecting on this transition, I have come to realize that for all the differences between lawyers and developers, profound similarities exist.