Great article Matt, thanks for sharing! 😉
I think the point about the design discussions is specially important. When your team knows the patterns, design discussions become very productive because you can pack much more information in shorter sentences.