Thoughts on Copilot

Updated VScode the other day and notice copilot will now create git commit messeages. Sime most of mine are did some stuff and fixed some things I figure what the worst that could happen.

Commit messages

Copilot creates better commit messages than I do but I'm not very motivated. I'm sold I'd pay $10 a month to never write anyother commit message.

Can it write code?

Now when I create a new file Copilot wants to help me. I;ve been messing with using Streams to webserivces. There are lots of moving parts and it's not high on my priorty list so I ask Copilot to create a webserice that takes in a bunch of keys and streams out files for the keys and it just does it.

I've seen people refere to Copilot as a pair programer but it remindes me more of the google search scans where you'd be lead to a clearly generated and useless page. The differece is this page is usefull and I don't even have to copy and past. It's like I can search for my specific solution and find it.

Next I tried another thing on my back burner list. I'd like to be able to stream data into a blob with the ibm_db module. Again it generated a perfectly resonable solution but with one problem. The module does not actually support the apis it used so I created a feature request.

Conclusion

It's worth it just for commit messages. It's not going to replace programers yet but it's better than google and stack overflow.