Skip to the content.

Dragon

Why I am writing this

Over the last 12 months or so, I feel like there is a widening divide between AI believers and non-AI believers. Interestingly a lot of people have not changed their mind all this time even though a lot has changed. My goal is not to convince anyone but to help folks to have a path towards not falling behind.

What AI tooling was

I have been eyeing the AI editors + models progress almost since its inception. I have tried to integrate them into my workflow mostly because I if I know something can be automated, there is no way in hell I am going to do that manually.

When editors like Cursor came out, they were pure hype ( not going to sugarcoat this ). I also despised the idea of someone forking VSCode and adding some fluff on top without any real value.

At the time it was okay enough to try to ask the editor something and you would get something other than junk 30% of the time. The usage was only in ask mode. It was basically having chatgpt window in your editor.

What AI tooling is today

I think we have finally hit a point that AI can do very useful things with proper guidance. AI editors got iterated over and at the same time models got much much better.With the inception of MCP, for the first time, There is almost always a prompt path that you can give the model and it would be able to create something very accurate and very good.

The interesting thing about this process is that it didn’t really happen overnight. Some folks are naturally better working with AI (so they saw it coming a few months ago) and some are better when they rely on themselves.

Previously if you did a poor job of prompting Cursor to create a module or function for you, it would go about and create enough hassle that you would possibly opt to do it yourself. It would happen enough times that made the value of using it not that much.

Now you can pinpoint the editor + model to do exactly what you want. You can tell it to search the exact documentation you need and respect the exact rules you want it to follow. It won’t get it right 100% of the time but it is actually quite close. It can automate a very large portion of your job description.

Getting Started

It is finally a new era of being able to work smarter. AI tooling can help you perform so much better at your job by letting you focus on what matters the most.

Here is what I am urging you to do if you have not already:

Here is some things I use it the most for:

Final Notes

This is an important point in time for the history of software development. I don’t think AI is still good enough to replace humans entirely. I also don’t believe in vibe-coding. But AI tooling today is good enough to help you in your job in a very meaningful way and the goal of this article was to show you that. I hope I gave you enough reason to go and finally try using AI editors with proper models.