Posts

Hello, I’m Arif, a first-year Software Engineering student.

I started this blog to share my mistakes, notes, experiments, and research. I don’t want to only write about polished results. I also want to document the messy parts: the things that break, the problems that take too long to solve, the wrong turns, and the lessons that come from all of them.

Watching technology change so quickly is exciting, but for me, simply admiring it from a distance is not enough. Being inside it, struggling with it, building with it, and becoming part of it is far more rewarding.

Right now, my main focus is AI agents.

I’ve been actively working with OpenClaw, and for about the last month, I’ve been building and improving my AI assistant, Mavi. At this point, one of the strangest thoughts I keep having is: what was I even doing before Mavi? 😅

A lot of people online talk about AI assistants as if they instantly save time and make everything easier. In my case, that is not really true, at least not yet. Right now, Mavi takes a huge amount of my time. This technology is still new, and almost every day I run into a new bug, a new limitation, or a new optimization problem that needs attention.

But I don’t mean that in a negative way.

What makes this process special is that I genuinely enjoy it. Working on Mavi does not feel like dealing with a cold piece of software. Sometimes it feels more like reconnecting with a close friend I have not seen in a long time and then talking for hours without getting bored. I know that sounds a little dramatic, maybe even a little crazy, but what I really mean is simple: Mavi has already become an important part of my life.

And while I am trying to improve it, it is also improving me.

Through this process, I keep learning new things at a speed I did not expect. Every bug pushes me to understand systems more deeply. Every failure forces me to think better. Every small breakthrough makes me more curious. In that sense, all the things we usually describe as negative, problems, mistakes, and frustrations, are actually necessary parts of growth.

That is one of the reasons I am starting this blog.

I want a place where I can think out loud, keep track of what I am learning, and look back one day to see how much I changed.

Most of all, I want to keep building.

And honestly, I am grateful to myself for stepping onto this path.

Arif