Yes and no?
My approach to testing in my own code hasn’t changed much (I just released a gem that I basically wrote test-first)
What has changed is how I see testing fitting into a larger ecosystem. I’ve become very aware of how fragile TDD is as an approach, and how tool choices can make it very hard, and also that fast tests are dependent on everybody on a team making good design choices, pretty much all the time and its hard to recover from bad choices. It has been frustrating to see the community as a whole move away from test-first, but at the same time, I don’t think that the testing community has really addressed how to make TDD as a practice more resilient.