A tech sync that is more than a standup, to allow for discussions, is the most useful way I know to align devs and make sure we are building things in a good way. It's something I usually advocate for, not because it's ideal, but because people are bad at syncing/discussing spontaneously thoughout the day.
So I do agree with author- only that whole introduction and language seems unnecessary .
I love this person. Will read his blog and subscribe to it asap.
I've been a part of daily standup routines that were somewhat useful and some that weren't. Even in a good one, where some useful exchanges happen, most of the time is still wasted on irrelevant stuff. Best suggestion I have is to let each person speak if they have something to say, and otherwise we move on. Having the opportunity, with everyone present, is useful I think.
This does not strictly follow the formulaic Agile Standup, but agile is about "people over process" anyway, so you can tell that to the Agile Coach.