Parse req.headers.host into a heiarchy of domains and sub-domains populating the 'req.domains' object.
Add useful functions to functions
Create APIs the connect asynchronously to the web
Add useful functions the Math object
Add useful functions to numbers
Add useful functions to strings
Add useful functions to arrays
Authenticate Using Digital Signatures
Extract digital signatuer information from request headers
Store Digital Signatures to Prevent Replay Attacks
Verify Digital Signature Information
A replacement for [LevelDOWN](https://github.com/rvagg/node-leveldown) that works using a MongoDB Database. Can be used as a back-end for [LevelUP](https://github.com/rvagg/node-levelup) rather than an actual LevelDB store.
Spinner for Node Terminal Applications
Test the validity of an email address
Generic DataStore Using HTTP Verbs
Parse spintax formatted text
Serve local modifications for remote websites
#Read Evaluate Print Repeat
negatively match objects
cayley graph database client node
This is a set of techniques that I've learned over the years while programming. Following these guidelines will allow you to easily create maintainable, scalable, and debuggable applications.