Approach for Clause
Because readability is paramount for programming, we consider our documentation as an extension of our pursuit of greater accessibility, as it is humans who will need to interpret the code in order to collaborate. There are great examples of other technology out there (Stripe API and GitHub) that demonstrate that while possibly feeling redundant and overwhelming at first, thorough documentation will allow for easier assimilation and adoption.
If you feel that something in our documentation is unclear or missing, please let us know so we can better improve your experience with us!
Functional and Asynchronous Programming
Moreover, we implement great tools such as Highland.js to introduce streams into the stack and switch between synchronous and asynchronous data sources at will.