Author’s note: This article reflects my own experiences and opinions. AI helped me edit and organize the writing.
Until two months ago, I was on an infrastructure team we have at Artsy, called Sapphire. Although we were aware of everything being shipped to the Artsy mobile app, and strived to make product teams’ lives easier by improving developer experience and platform stability, we didn’t really build product features very often. Or at least I didn’t.
I was part of Sapphire for over a year and a half. Before that, I was building products, as I had almost always done.
Right before switching to Sapphire, LLMs started getting better, and back then Sonnet 3 and Opus 3 were among the best. I enjoyed using them for small tasks, but they weren’t really special without much context. I often didn’t even think of using an LLM when a task got complicated, and trusted only myself with it.
Then came Opus 4.5. And oh boy.