Authorea has a preprint repository which showcases cutting edge, preliminary research findings.