Twitter: 5 key principles

... (more)