One side effect of a long career is that you develop significant defenses against hype. After sailing through your first three or four hype cycles, you become leery of anything new that promises to change the world. You've seen similar things before, and you reach a point where you feel you can casually dismiss these new developments as they arrive. In essence, you start to under-react because you have over-reacted in the past.
Many of us find ourselves in this position right now. In the wake of crypto and metaverse, AI might appear to be just the next new thing – something that will become the old thing once its limitations are revealed. Whether it will or won't remains to be seen, but if we are honest with ourselves, we know that AI is already transforming development, and there is no way to put the genie back in the bottle.
I've decided to run a short seminar in a few weeks to share my thoughts and experiences with various AI tools that interact with code. I've been working with them for a while, and during that time, I have had to confront questions such as:
Where do I want to incorporate AI into my practice?
How does AI impact TDD and refactoring?
Where is it safe to use AI?
How can I harness its most beneficial aspects while minimizing frustration?
Throughout this journey, I've developed a model for understanding LLM behavior that seems to account for most of what I observe. It helps me ask better questions and has led me to some innovative practices.
This free seminar will take place on Wednesday, May 22nd at 12:00 PM, Eastern Standard Time.
There are limited seats available. Bring yourself and your questions.
Sign up here:
https://www.eventbrite.com/e/where-ai-meets-code-tickets-900086933247
I'd like to watch this. Any chance there's a recording you can share?