AI Engineer Guide

AI == Junior Dev who doesn't learn

I recently came across the talk by Vincent Quigley regarding how he uses Claude Code.

Here are my notes from his talk where he explains how he lets AI write the majority of his initial code (80%).

And why treating AI like a junior dev who doesn’t learn has become his mental model these days.

The Coding Pivots

In his career, he has had 4 major pivots in the way that he codes.

2025-09-03-at-23.22.422x.png

One interesting thing is that each transformation happened faster than the previous way of doing things.

How he develops with AI

I use AI mostly “to think with” as I’m working with it towards the code that ends up in production.

2025-09-03-at-23.31.522x.png

Expecting perfection on attempt one is like expecting a junior developer to nail a complex feature without context.

The Context Problem + Solution

AI can’t retain the learning that it has done between sessions. We have to manually provide it.

2025-09-03-at-23.36.002x.png

And here is how he connects other tools with Claude Code image.png

PR Process

2025-09-03-at-23.45.122x.png

Challenges

2025-09-03-at-23.45.542x.png

Cost

Well, I’m seeing this pattern across multiple orgs. And yeah, Claude Code is quite expensive if you use usage-based billing.

It looks like he has 8% of the company spend on Claude Code 😅

2025-09-03-at-23.46.372x.png

Thoughts

2025-09-03-at-23.45.122x.png

Background Agents could be a next way of doing things 2025-09-03-at-23.51.202x.png

What does not work?

AI doesn’t learn from mistakes. You fix the same misunderstandings repeatedly. Your solution: better documentation and more explicit instructions. AI confidently writes broken code claiming that it’s great. Always verify The context limit problem. Large codebases overwhelm AI context windows. Break problems into smaller chunks and provide focused context.

Happy building-with AI!

#Claude-Code #Coding #Talk

Stay Updated

Get the latest AI engineering insights delivered to your inbox.

No spam. Unsubscribe at any time.