Great article and on point with what I struggle with daily. How to define what my team does. There are many blurred lines in Design but I think this article does a great job of explaining the differences.
Between UX Designer, UI Designer, Visual Designer, Interaction Designer, UX Researcher, Front End Dev, and Product Designer, this is the most complete and spot on description of each that I’ve found to date.
What this article leaves out though is Web Designer, Graphic Designer and Digital Designer, Digital Branding. For me these all fall under the traditional description of what a Graphic Designer but for digital purposes (NO TRADITIONAL UP IN HERE!). Making things look pretty and on brand, and within the style guides, etc.