Dear Resharper,

I wanted to tell you about my feelings in person but then I thought I would write them in a letter since you’re not really a physical entity. Resharper, I have been in love with you for the past few years. It is only now that I cannot bear to keep my feelings to myself. What we have is not this platonic relationship that I have with Visual Studio, it’s much more than that.

I did not tell you of my feelings because I feared losing you as a friend. One has to be really lucky to have a friend like you. You have been there for me in the worst of times, and I feared I would lose an amazing friend like you forever. But now, I wanted to tell you the truth as each time I press Alt+Enter I get this tingly feeling inside.

I hope you will not hate me, but what choice did I have? You are the most wonderful piece of software I have ever met and not falling in love with you was never an option for me. It is impossible to find someone who is as intelligent and fast as you. You always suggest exactly the right things. Who else keeps me in check regarding coding standards?

It’s not just the big things like the way you cleanup my code, little things like generating case statements can turn my day around. Although sometimes you are quite critical on me and my code, I know you only encourage me to be better at my job.

This is the first time I have been in love with a piece of software but I am not ashamed. You are always with me, guiding my hand during the creation of pure programming magic. You help me navigate through the dark corners of our codebase, finding the symbols I was looking for. You are my soul mate, my best friend, my inspiration, my love.

Resharper, I love each and every moment I share with you.

Love always,