During the years as a web developer, I have had several influences. The collaboration I had with my colleagues in the companies I have worked for, have shaped the way I work until today and I consider myself lucky for this. I learnt how to be strong, responsible and pay attention to detail.
It is a fact that the majority of developers are of the male gender and some people consider that female web developers are not good enough. So I had to "prove" myself and work really hard. In the end, this proved to be the main reason why I am so attached to details until today.
When you start on a new project, it is the client who specifies the needs but it is in your hands to make it a remarkable project. I believe that the design is very important when you start, but it is the animations and interactions that will bring life to it. Usually when I see a design, I can instantly visualize the hover effects and the animations that would best fit the design and make it interact with the user. But still, you need inspiration to make something new and impressive.
Inspiration usually comes when you least expect it. Personally, I can get inspired by my teammates, a design or even a movie. I find that web designers are the ones that push you harder: they make demanding designs or have crazy ideas that you have to bring to life. It's like solving a puzzle - very challenging.
Staying curious and doing research is the best way to stay up-to-date with latest technologies and trends. The easiest way for research is using Twitter. Seriously. Just follow the people that you believe are successful at what they do and have the same occupation as you do. Additionally, for web developers and web designers there are various websites that can get you inspired, such as Codrops, Codepen, web awards related sites - where you can see some top notch works. A shape or an animation can motivate you to create something different or it can trigger an idea on how to make it better.
Simply love what you do and stay curious. Then you will be great at it.