Complexity very, very bad. Abstractions are dangerous.

Don't use new technology. Stay boring.

Small teams are fast.

Write a plan first. If you can't explain it, you don't understand it.

Communication reduces complexity. As does a good UI.

Speed matters. Tight loops to ship and iterate. Try things.

Simplicity matters.