Thank you, I did write this and appreciate you enjoyed it. It's derived from a presentation I made to other Engineering Leaders about the future of product development and how are roles are going to change and how we need to adapt. I agree, "people" still want something done with a high quality level and with additional speed (sometimes breakneck speed expectations). The challenge is balancing that expectation of faster while maintaining a similar level of diligence on the results. I am seeing two camps of product managers now, some that want it all released now and some that are nervous to release anything with with AI at all (because of quality concerns). A more rapid decision process is needed to determine if it is stable enough to release and valuable enough to be worth including in our product (not just because we can do it, but that users will find value in the addition)