pull down to refresh
Everything I have coded for production in the past month has been hand coded. It's easier to maintain, makes more sense for reviewers, and I get the bugs out by running review rounds with bots, who get to write comments, not code. Then I fix the code if I agree with the review, also manually.
Examples that I haven't hand coded: template automation, my personal mostro monitor (that still isn't finished), some scripts to find out what the fuck is going on with people trying to brute force through my mTLS pki... internal stuff.
A dying breed.
I wonder how many of the new generation of coders will even be able to do that.
Probably depends a lot on how current CS classes are being taught. Or how people self-teach themselves coding with sufficient discipline not to use bots while doing so.
I'm 100x slower. This is what is prohibitive. And I still cannot guarantee that there aren't any bugs. In fact, last week I caused a bug in SN despite my own review, tests and multiple rounds of bot reviews. And it was ugly (even though low impact), I should have caught it from the beginning, and I still don't understand why the bots didn't catch it. Especially since I made a note about the issue but got the scope wrong.
What do you mean? For coding new features, you use your pre-LLM skills? No LLM assistance? Or you're talking specifically about bots with less supervision?