It's a journey of love, love-hate, hate, and love again.
In 2003 in Cali, Colombia, I started web development with Classic ASP. It was a learning experience and my first real experience in the field, and I loved it.
Next, I moved to ASP.NET Web Forms when the .Net Framework came up. It was a mix of standard and not standard practices. It was a relation of love-hate.
In 2011, I tried ASP.NET MVC and ASP.NET API. This stack allowed me to work in the UK while studying English. I started a friendship with this tech stack again.
In the meantime, I started learning a different stack using Angular with Node.js. I found it hard to develop web applications correctly the first year with this new stack. However, nowadays, I still love Angular.
Between 2015 and 2017, I took a software management position in Panama. I had little time for web development in my spare time (yes, I like football and software development as a hobby).
In 2017 when I moved to Canada, between 2018 and 2021 at work, I worked with PHP and Python (Django REST framework and Flask). No feelings about the tech stack, but it does a good job, and grateful for the company and the lived experience.
Finally, when ASP.NET Core appeared, I started learning and using it at work and on personal projects. The stack and the tools around it are fantastic. I'm still in love and working with it full-time.
How is your journey in web development?