Rob Napier - TIL:AI. Thoughts on AI

I use AI a lot for work, pretty much all day every day. I use coding assistants and custom agents I’ve built. I use AI to help code review changes, dig into bugs, and keep track of my projects. I’ve found lots of things it’s very helpful with, and lots of things it’s terrible at. If there’s one thing I have definitely learned: it does not work the way I imagined.

@cocoaphony This post was really timely for me - today I had to refactor around 20 call sites of an API where the refactor was a bit more complex than I could easily search and replace, so I had AI do it. I was unpleasantly surprised by a) how long it took and b) how it hallucinated a couple of the results, though most were correct. The idea of asking it to write a script to do the refactor and then execute the script is such a good one, and I’ll be sure to try it next time!