The weaver of waves