The Death of a Software Craftsman (it happens a lot 'round here)
https://naildrivin5.com/blog/2026/02/23/the-death-of-the-software-craftsman.html
AI Abstinence? All in on Agents? Or resign yourself to becoming a niche craftsperson?
The Death of a Software Craftsman (it happens a lot 'round here)
https://naildrivin5.com/blog/2026/02/23/the-death-of-the-software-craftsman.html
AI Abstinence? All in on Agents? Or resign yourself to becoming a niche craftsperson?
@davetron5000 In one of my projects I've gone so far as to give it access to the source code of:
- ruby
- concurrent-ruby
- minitest
- minitest/mock
- crossterm
- ratatui
- steep
- rbs
- magnus
- rb-sys
It doesn't dive into any of them often, but it's *really* helpful when it needs to (or when I decide it needs to, saying "prove it!")
@kerrick I guess. It could just as easily mislead imo.
And there remains the problem that it still goes down dumb deadends because of training data lag - recently I’ve seen complaints about minitest mocks being extracted and how it repeatedly tried to remove the (correct) mock dependency because the training data thought it was integrated. It is frustrating that it is a seemingly inevitable side-effect of how it works that it repeats bonehead errors like that