Learning has Trade-offs also

Trade-offs are a big part of software engineering, not just in building systems, but also in how we learn and grow in this field.I still have many technical gaps to…

AI: What It Changed in My Developer Journey

It’s been more than a year and a half since I started using AI in its different forms, AI agents, AI-powered editors, LLMs, and chatbots. I’ve discovered many things that reshaped how I work as a developer. In this post, I want to share some quick but on the point insights from this journey.

Passion in software development

One of the strongest "drugs" consumed by followers of motivational speeches and the myths of personal development is the idea of "follow your passion".. even in software engineering. The passion…