I just realized everything is about to change. Everything.

I mostly need to vent:

I've been working with Cursor for the last month or so, slowly improving my workflow.

Today it finally reached the point where I stopped coding. For real.

I'm a senior full-stack dev and I 100% think that Cursor and other AI tools shouldn't be used by people who don't know how to code.

But today my job title changed from writing code to overseeing a junior who write pretty good code, but needs reviews and guidance.

After a few talks and demos we are now rolling Cursor company wide, including licenses, dedicated time to improve workflows, etc.

There's the famous saying - "How it is now it's the worst it will ever be", and honestly, I put money on most devs not writing code in 2-3 years.

To the Cursor team, you are amazing!

Thanks for coming to my TED talk :)

EDIT - My workflow: First of all those are my current cursorrules: https://pastebin.com/5DkC4KaE

What I mostly do is write tests first then implement the code. If it doesn't work or did a mess, I use Git to revert everything.

If it works, I go over it, prompt Cursor to do quick changes, and I make sure it didn't do anything dumb. I commit to my branch (not master or something prod-related) and continue to do more iterations.

While iterating I don't really worry about making a mess, because later I tell it to go over everything and clean it up - and my new cursorrules really help keeping everything clean.

Once I'm mostly done with the feature or whatever I need to do, I go over the entire Git diff in my branch and make sure everything is written well - just like I would review any other programmer.

I really threat it like a junior dev that I need to guide, review, do iterations with, etc.