Update: My talk went very well. There is in fact a non-zero chance it'll be posted online somewhere. I wlil be slammin' that link up there as soon as it exists.
It might have been the best talk I've delivered in my speaking career. I am unsure. Flow state is hard to remember clearly sometimes.