Pete Hodgson
banner
thepete.net
Pete Hodgson
@thepete.net
Outside expert helping engineering teams adopt AI
I would guess that it's closer to good old-fashioned plagiarism: someone gave the LLM your post and said "rewrite this in my voice" or something.

Seems way more likely than an LLM is regurgitating close-to-verbatim content from its training set.
January 12, 2026 at 9:29 PM
Looks amazing!

Number one "complaint" I keep hearing about gridfinity - once you start you really want to do All The Things, and the print times are bruuuuuttal. Someone should sell injection molded snap-fit grids.
January 9, 2026 at 8:31 PM
sub-agents in particular are a big deal, because each agent uses it's own temporary context window, keeping the main context window clean.

Claude Code also uses this trick for it's built in tools (e.g. WebFetch)

lots more detail in the full post: blog.thepete.net/blog/2025/12...
Same Model, Different Results: Why Coding Agents Aren't Interchangeable
Reverse-engineering Claude Code reveals why it performs differently from other agents that use the same Anthropic models. The answer lies in sophisticated context engineering and tool orchestration hi...
blog.thepete.net
December 29, 2025 at 5:37 PM
each coding agent can bring:
- different system prompt
- different tools
- (hidden!) context management tricks to steer the model’s behavior
- task management tools to nudge the LLM into better planning
- sub-agents, which can have a *huge* impact on context management

🧵...
December 29, 2025 at 5:37 PM
turns out that coding agents are much more than a “wrapper” around an LLM. They do a surprising amount of work under the surface to (a) maximize the useful information available to the LLM, and (b) steer its behavior.

🧵...
December 29, 2025 at 5:37 PM
turns out that:
- your agent can burn through it fast
- your LLM's performance starts taking a hit way before that "limit" is reached

further reading:
- blog.thepete.net/blog/2025/10...
- research.trychroma.com/context-rot
- github.com/adobe-resear...
- arxiv.org/abs/2404.06654
AI Coding: Managing Context
Managing your coding agent's context is super important - a bloated context window will erode the quality of your agent's work over time. Learn some new techniques for trimming irrelevant details from...
blog.thepete.net
December 17, 2025 at 9:35 PM
I worry a lot that this will induce more `LGTM` reviews from human reviewers when they see the "comprehensive" feedback from an LLM.

Particularly when coupled with the increased overall volume of PRs that AI-assisted coding is producing... 😬
December 9, 2025 at 6:51 PM
The biggest risk with AI code review is that it looks so legit! Each review is so thorough and detailed.

No surprise: The LLM does a *great* impression of the huge pile of human code review examples in it's training set!
December 9, 2025 at 6:51 PM
This doesn't mean that you shouldn't use AI code review. But you should treat it as an additional piece of feedback on a PR, rather than any sort of replacement for human review.

Think of it as a super-powerful static analysis step in your CD pipeline.
December 9, 2025 at 6:51 PM
Also, given that
- the LLM won't have the full context of the codebase, and
- an LLM only has mediocre software design skills (at best)

you're not going to get any sort of full critique of your proposed solution from an AI-powered tool.
December 9, 2025 at 6:51 PM
See if you can spot the prompt injection: github.com/trailofbits/...

Or if you can spot the backdoor being added: github.com/trailofbits/...

More on the lethal trifecta: simonwillison.net/2025/Jun/16/...
September 29, 2025 at 4:31 PM
c) invest in making your codebases agent-friendly by wrapping all your conventions and tribal knowledge into a small set of scripts

point C is exactly the same guidance that I was giving 11 years ago(!!!): www.thoughtworks.com/insights/blo...

I was ahead of the curve I guess :D
In Praise of the ./go Script - Part I
My step-dad is a cabinet-maker by trade. We chat about his work from time to time. I've often been struck by the similarities between building furniture and building software. Take tooling for example...
www.thoughtworks.com
September 11, 2025 at 10:40 PM