Fast forward to present day: I am a UX analyst, visual designer, and web developer. I would say my visual design and web development are stronger than my UX at this time. I've been doing web design and development for quite some time. I am always reading and trying new technologies, such as CSS preprocessors SASS/LESS, templating languages like Liquid, and compilers/environment tools like Jekyll and Vagrant. I use these to streamline my workflow, speed up development, and make my code clean, efficient, and easier to maintain.
I brought these technologies and tools up to my manager and he doesn't understand them. He thinks new technologies are like Dreamweaver (I guess he had a bad experience with Dreamweaver, as we ALL have, and thinks tools outside of hand coding everything will somehow contaminate the code). He constantly makes arguments against them, like how they aren't cross-browser compatible and they'll inject things in that will bloat the code. When I make a point about one thing, he'll bring something else up. I think he just doesn't want to learn? I physically showed him a pretty robust UI kit I had developed over the last few days and he was unimpressed and severely undermined the work by saying he thought I used a drag and drop editor since I am a designer, not a developer (but I am a developer, just not the same kind of developer as him). When I tell him about these new technologies and how they will help our workflow, increase productivity, and cut out development time significantly, he will either shut me down or give some excuses(s) to not use them. He says I can use them, but he just wants the outputted HTML and CSS, he doesn't want the "other stuff".
So, how can I ever move forward if my direct manager doesn't understand my skills or work? And if he can't understand my work, how will he ever see the value I provide? I tried to sit him down and explain these technologies to him, how they will benefit us, how they're easy to learn and use, and how they'll save us previous development time. He just half-listens and then gives reasons why he doesn't want to use them. I heard him out and genuinely tried to address each of his concerns, but he wasn't having it. He just tunes out and gives the same excuses. What can be done here?