Damien Tanner
๐ค SpeakerAppearances Over Time
Podcast Appearances
And just some ideas about, I think we should just use a simple waterfall pipe, like pass messages through the plugins.
And that experience was really interesting because it felt like molding clay.
Because I did care about, I really cared about how the code looked because I wanted humans as well as engineers.
The agents aren't quite good enough to build this whole thing from a prompt, but I think they will be in a year or two, right?
but it did an okay job and it needed a lot of like reprompting, refactor this, re-architect this, but it felt like clay in one sense, because it was like, and you mentioned this earlier, like you can just write some code and even if it's wrong, you've kind of learned some experience.
I was able to just say, write this whole plugin architecture
and do it.
And it would do it, and I'd be like, oh, that seems a bit wrong.
That's hard to understand.
I was like, write it again like this, write it again like this.
And I suddenly got that experience of throwing away code, because it hadn't taken me weeks and weeks to write this code.
It had taken me 10 minutes.
And I was there, so I didn't have a sunk cost.
Make the prompt better.
Yeah.
And it did a terrific job.
And then the bit that really got it over the finish line was then I said, I gave it this script that we used to have to do manually to test our voice agent.
You know, it's like connect to the voice agent, say this to the voice agent, tell it to tell you a long story.
Now interrupt the story.
You shouldn't hear any leftover audio from the long story.