Interactive webpages invite the discovery of opportunities within the institution, and provide a new venue for researchers to disseminate their work.