I've watched this video before but could not try it in a professional environment. According to the video, trunk based development yields the highest quality code and the only way to truly do continuous delivery is to use trunk based development combined with pair programming.
I should give it a try.