Douyin's original head Kelly Zhang explained the initial process of the app's development in 2018 in this translated and annotated copy of her speech.
The text above is a summary, you can read full article here.