A Love-Hate Letter to Coding

This is my submission for the IndieWeb Carnival May 2026.

Dear coding,

Our story didn’t start with love at first sight. You weren’t my first option. Sorry! But when we started to hang out, everything clicked. There was chemistry!

First, it was a textbook on C/C++ in college. Then, it was a recipe catalog in PHP late at night. Then, it was Java. Then, our first adventure in the real world with C#. Then, building, fixing, growing—what others would call “passion.”

I enjoyed the time we spent together. It was the challenge, the victory dances, the aha moments at the most unexpected times…It was funny, rewarding, almost magical.

But something felt off. The passion faded, and then one day, everything changed.

I don’t blame you. It was the corporate world, Scrum and its ceremonies, unrealistic deadlines, office politics…They all ruined our thing. I stopped waking up eager for you. I didn’t want to talk or read about you. I got sick. I got burned out. I got tired of us.

Then, to make things worse, a layoff set us apart.

It was a hard time. We stopped seeing each other. Nobody hired me to be with you again. And I stopped looking.

It was a long time away. Honestly, I didn’t miss you. I thought we would never cross paths again. After months of applications, hope arrived in an unexpected email. Someone wanted us back together. But things can’t be the same after a breakup. We now need boundaries and space.

Coding, I sometimes hate you. I sometimes dream about a life without you. But you rewired my brain, making me see the world with different eyes, and that’s why I’ll always love you.