2025/07/04 #

VSCode and exoskeletons

Exoskeleton

I‘m still in the middle of a big heads down programming sprint, all aided by AI tools in VSCode. Having been super successful in building an Auth 2.0 REST API, I decided to have a go at migrating the simple vanilla JS frontend I had built for it to a React + Typescript frontend. It‘s definitely not without setback and frustrations, but when you get into a good rhythm, the AI tools can really give you super powers. It‘s quite astonishing. But it‘s a bit like driving a very powerful car. If you don‘t know what you are doing, and where you are heading, it can be quite risky.

So with all the programming, I haven‘t been feeling much like writing blog posts. I think this might have something to do with the programming being so different to what I‘m normally used to, I‘m spending a lot of time thinking about that, and I‘m conscious that I don‘t want to be writing just about AI programming tools, because I can imagine that could get quite boring to read. But the truth is, I think that AI programming tools is what is on many of our minds at the minute.

These AI coding tools really do feel like some sort of brain exoskeleton sometimes. You suddenly have the ability to clear your head of all the tedium that normally fill up your memory banks and concentrate on the real important stuff.

Oh yeah, I nearly forgot, happy 4th of July to everybody :) #

Thorsten Ball [19:43]: "Now you can give them tools and they do this on their own, and it’s truly just a for loop. The funny thing is, if you asked 100 engineers, 1/2 of them would say, it‘s just a for loop, and the others would say, with a smile on their face, IT’S JUST A FOR LOOP, like this is crazy. It‘s all in this model. You just give it output of 5 commands and then say what should I do next, and it goes and tries 15 other things because based on the previous conversation it now thinks the next best step the following, and ... and I‘m not going to use the same word again. It‘s nuts, it‘s bananas". #

Adam Stacoviak [1:13:37]: "There's a huge difference between using AI to help you think, and using AI to think for you. And if you are using AI to think for you, then we are heading for idiocracy and you're not going to make it [...] But if you are using it to help you think, now you are basically just a superhuman." #

Thorsten Ball [1:33:17]: "The really interesting bit for me is how will out engineering practices change? What code will we write by hand? What code will we generate? Thinking even further, will there be code that we don't check-in but instead we just check-in the prompt and just generate it on the fly? Will all code still be checked in?" #

Adam Stacoviak [1:33:55]: "How does this impact open source? [...] In a world where we can generate one off add hock tools, check ‘em into the code or not, keep the prompt or throw the prompt away, does the amount of open source diminish? Does my use of open source not matter as much, because can just generate anything I need?" #

For enquiries about my consulting, development, training and writing services, aswell as sponsorship opportunities contact me directly via email. More details about me here.