As I continue to use AI in my work I increasingly know my world has changed fundamentally.
Today I had to come up with a quick way of holding booking information, and be able to export it to CSV.
Fairly standard stuff but in an unstructured codebase i.e. vanilla no framework, it’s a bit of a pain with what I have to work around.
So I manage to get the data into the database fairly simply.
Well, what about just a UI so that the customer can quickly look at whats going on in that DB rather than download it manually and open the flatfile.
So I ask Cursor to help me out.
Within a few minutes it’s made a UI that did the job, with a CSV export to boot.

I will say that at one point it did some very stupid things in the code which I had to go and tell it ‘bad, please fix’ … but it quickly remedies.
The more I use Cursor the more I realise that it is GREAT … BUT you need to know what you are doing so you can spot things. Potentially when I experiment with MCP it would have tested this itself, worked it out and remedied. But i’m not at that stage yet.
It’s obvious that AI mimics intelligence really well, but the current LM stuff really doesn’t *think* at all; but sort of spoofs thinking. At any rate, if you are mid to senior developer it’s a phenomenal tool that you can make some really impressive stuff with.
I have no idea really how this technology actually manages to do what it does. From the most vague prompt it can pretty much ‘understand’ my meaning, and give me what i’m looking for.
We are the last generation to know what life was like before language models! Something to ponder on!
Leave a Reply