Being completely open, I used to quite enjoy doing some development when I was a lot younger, and through my two careers, I’ve done some scripting. I am not a developer though by any description.
I have a few small tasks I do regularly on my Mac mini server which I wanted to automate. I find Keyboard Maestro confusing in its syntax, so I thought I’d have a crack at doing them in Shortcuts. I’ve done it before to create a branching packing list in Shortcuts which is imported into OmniFocus.
My Turbo Pascal knowledge doesn’t work in shortcuts (there’s no For loop, the functionality is there, but it’s not called For … Until.), so because I couldn’t find a way to use Apple Intelligence, I used Claud.ai to Vibe Code in shortcuts.
I can see the appeal. it did take us 4 rounds to work out how to get to get the full filename. I don’t think it really helped me learn tough.
The analogy that came to me was using a car GPS to direct you to a destination.
When I used to do a lot of driving to 1 time locations back in my 20s, I was regularly plan my route and if I knew 80% of the way there I’d focus on the extra 20%. These days I use GPS and if I was asked to make the same journey again a week later without, I doubt I could for anything but an easy journey.
With Vibe coding, it felt the same, I was getting to where I was needing to be, but I wasn’t learning.
And my requirements were really simple, if not I’d be concerned about the quality of code, and as a developer I’d be concerned about my skills waning over time.
Has anyone else done any vibe coding? any thoughts?