thanks for coming to my TED Talk

Etymology
Since 2015. The expression draws a parallel between the speaker's speech and the typical format of a – an opinionated monologue on a particular topic.