We believe that one of the keys to successful, solid software and Web services is well-documented, consistently formatted, and well-organized code. In our experience, this also greatly reduces the costs and time associated with inevitable tweaks and maintenance of these products.
As a service to our clients, we are publishing our style guides here. We are finalizing a number of additional documents as well, including our conventions for shell scripts, Perl, Ruby, and SQL database scripts.