The ENS Docs are good at explaining the technicalities of the protocol, but not always the best at providing usable examples for interacting with ENS contracts. This page tries to do that (with Javascript).
Set Text Records
Register .eth Names
Reverse Resolve Names (Address → Name)
by gregskril.eth