Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Blog Pricing

Jamie Taylor

๐Ÿ‘ค Speaker
341 total appearances

Appearances Over Time

Podcast Appearances

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Then the next step might be run all the tests and expect that previous step to fail, right?

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So it's doing what you or I would do just like as a checkbox list in Markdown.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So you can actually follow along if you want to.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So then the idea is either you can take over

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

or the LLM can take over.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

And then because the constitution's in place, it will start making sure that the code it's writing matches that constitution.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

And I've also found this, if I write code that gets around the constitution, I will be gently nudged, right?

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So if I tell the LLM, I'm going to split the work between you and me or between two agents or whatever, and I tell one agent or I tell me

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

to completely ignore the constitution as the other agent is working through the code it will spot where i've done things that where maybe i've i've done sql injection it'll go oh hang on i've noticed some sql injection there let me fix that while i'm here just like that's interesting so it is proactive in the way of i see something that violates the constraints you've set up even if i didn't do it right even if you did it the the user

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Yeah, because that, what that's doing is it's putting the LLM in that position where it's ready to do those kinds of reviews as it's working on the code.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Right.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So I would say, yeah, one of you're absolutely right.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

One of the main limitations is the context window.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Um, the other limitation is like the thought process.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Um, you've got to really remember that as you work through each of the steps, the spec, then the plan, then the implement your.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

what you are inputting into the LLM, you are changing your role, not its role, right?

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So you are working from, you know, writing the spec as a PM, as a business analyst, as a non-technical person who just wants a button.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

And when they push the button, you know, the bacon pops out the other end or whatever, right?

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

So yeah, if you think about it like that, writing a spec is I push the button, I get bacon.

Coder Radio
640: The Modern .Net Shows' Jamie Taylor

Sorry for our non-bacon eating friends, but that's the example.