Sign in

Pete Hodgson

@thepete.net
210 followers 146 following 140 posts

Outside expert helping engineering teams adopt AI

PostsRepliesMedia
Pete Hodgson @thepete.net · 22/04/2026
This new benchmark is an apt metaphor for the AIs ability to gaslight humans with legit-looking-but-wrong output. Oh, you can't find the raccoon? Huh. Sorry you're having trouble with that, meatsack. I tried to not make it TOO hard for you, lil bud, but I'll make it even easier next time.
010
Reposted by Pete Hodgson
Gergely Orosz @gergely.pragmaticengineer.com · 21/04/2026
Tomorrow on The Pragmatic Engineer Podcast: Designing Data Intensive Applications with @martin.kleppmann.com
41918
Reposted by Pete Hodgson
Erik Rasmussen @erikras.com · 12/04/2026
STOP SCROLLING. Mandatory watch. It's < 3m. Share to everyone. 🫡
18826
Reposted by Pete Hodgson
Camille Fournier @skamille.themanagerswrath.com · 12/04/2026
💯💯💯 bcantrill.dtrace.org/2026/04/12/t...
bcantrill.dtrace.org
The peril of laziness lost | The Observation Deck
2255
Pete Hodgson @thepete.net · 08/04/2026
NORTH VIRGINIA OPOSSUM CRUSING THE COMMONWEALTH SINCE DUSK 😂 Sometimes the weird goof energy of an LLM hits just right
010
Pete Hodgson @thepete.net · 07/04/2026
Reminder for whoever needs to hear it, today's cutting edge AI models are still very jagged in their "PhD-level intelligence". Put more bluntly, Opus 4.6 Extended sometimes can't count to 2. 🫠
transcript from a Claude.ai session with Opus 4.6 Extended which includes:

"push the [training run] from Tuesday to Thursday. That gives your lungs 3 more days."
010
Pete Hodgson @thepete.net · 14/02/2026
>As we’re entering the phase of single-use plastic software, we might be moving the whole layer of responsibility elsewhere. "single-use plastic software" is a really a striking way of framing it. It feels very accurate, and I'm not sure how I feel about it.
000
Pete Hodgson @thepete.net · 14/02/2026
It's hard to find balanced opinions on AI coding. Lots of the people pushing the envelope on AI-Assisted Engineering also have somewhat bonkers AI-maximalist perspectives. Here's some people who're in the thick of it, advancing the field but who I also trust to bring a thoughtful, balanced take 🧵
3102
Pete Hodgson @thepete.net · 10/02/2026
Hot-ish take: devs should be spending time now learning out how to be *efficient* with the tokens in their agent's context windows 1) it makes the agent perform better 2) tokens are gonna start costing more over the next couple of years These Ralph shenanigans might look real silly in retrospect
230
Pete Hodgson @thepete.net · 30/01/2026
“Have you tried out Ralph Wiggum loop?!” “Are you still using beads?” “Is Gas Town actually legit?” “Know anyone who’s into BMAD?” These days I’m glad my family doesn’t know what my Serious Work Conversations sound like. It’s embarrassing. Let’s talk about how to deal with all this noise. 🧵...
110
Pete Hodgson @thepete.net · 29/01/2026
Claude Code is an amazing product. It does amazing things. I love it. Amazing. It's also most typically used as a CLI tool. This does not mean that Claude Code is an amazing product BECAUSE it's a CLI. Tell me why I'm wrong!
110
Pete Hodgson @thepete.net · 28/01/2026
Devs should be regularly sharing coding agent sessions with colleagues. I made a thing to make this super duper easy: custardseed.com 🧵...
custardseed.com
CustardSeed - Publish Claude Code Sessions
Instantly share your Claude Code sessions online. Turn your sessions into shareable web pages with a simple slash command. Store sessions as GitHub Gists and view them beautifully rendered.
120
Pete Hodgson @thepete.net · 23/01/2026
Really nice measured, balanced and thoughtful writeup of a decidedly unbalanced and unhinged project 🙃
000
Pete Hodgson @thepete.net · 21/01/2026
who hurt you?
A screenshot of a repo's AGENTS.md, which starts with

Guidelines for AI coding agents working in this Rust codebase.

RULE NUMBER 1: NO FILE DELETION
YOU ARE NEVER ALLOWED TO DELETE A FILE WITHOUT EXPRESS PERMISSION. Even a new file that you yourself created, such as a test code file. You have a horrible track record of deleting critically important files or otherwise throwing away tons of expensive work. As a result, you have permanently lost any and all rights to determine that a file or folder should be deleted.

YOU MUST ALWAYS ASK AND RECEIVE CLEAR, WRITTEN PERMISSION BEFORE EVER DELETING A FILE OR FOLDER OF ANY KIND.

Irreversible Git & Filesystem Actions — DO NOT EVER BREAK GLASS
Absolutely forbidden commands: git reset --hard, git clean -fd, rm -rf, or any command that can delete or overwrite code/data must never be run unless the user explicitly provides the exact command and states, in the same message, that they understand and want the irreversible consequences.
No guessing: If there is any uncertainty about what a command might delete or overwrite, stop immediately and ask the user for specific approval. "I think it's safe" is never acceptable.
Safer alternatives first:......
131
Pete Hodgson @thepete.net · 10/01/2026
Gonna start saying "Clod" when referring to Claude Code. I've felt a need to use its full name to disambiguate between the Claude Code - the coding agent - vs Claude - the general purpose chat bot, but it's so tedious to type it out in full. It's either CC or Clod, and Clod is more fun.
130
Pete Hodgson @thepete.net · 29/12/2025
"Why is Claude Code better/worse than [other coding agent] - they’re both using the same models under the hood?" A reasonable question, so I spent some time reverse-engineering Claude Code's interactions with the model to illustrate why coding agent matters blog.thepete.net/blog/2025/12... 🧵...
blog.thepete.net
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...
132
Pete Hodgson @thepete.net · 17/12/2025
I continue to believe that context management is the #1 skill to develop if you want to get the most out of coding agents. But why? Modern models have a context limit of 200,000 tokens! That seems like a lot! There's a couple of reasons why... 🧵
330
Pete Hodgson @thepete.net · 09/12/2025
This is a great summary of what code review is REALLY for. It also demonstrates why AI-powered code review does not help AT ALL with the most important aspects of code review: aligning the team around software design (#1 and #3 in the hierarchy). blakesmith.me/2015/02/09/c...
blakesmith.me
Code Review Essentials for Software Teams » Blake Smith
110
Pete Hodgson @thepete.net · 05/12/2025
AI WON'T turn you into a 10x engineer but it CAN accelerate your day-to-day work. I'm hosting a live workshop early next month to help experienced devs level up from copilot to coding agents. No breathless hype, no "learn this one magical prompt" BS, I promise! blog.thepete.net/ai-assisted-...
blog.thepete.net
AI-assisted Engineering Workshop Series
Level up from copilot to coding agents in this practical online workshop teaching AI-assisted Engineering practices for experienced developers. No breathless claims about 10x productivity. No suggesti...
021
Reposted by Pete Hodgson
Jade Rubick @jaderubick.bsky.social · 18/11/2025
One thing you can do with skip levels is ask questions about things you believe you've communicated. You'll be surprised how often people haven't really internalized it.
rubick.com
https://www.rubick.com/skip-level-1-on-1s/
001
Pete Hodgson @thepete.net · 13/11/2025
Slides from my #kubecon talk today Feature Flags Suck! - The Problems With Feature Flagging and How To Avoid Them speakerdeck.com/phodgson/fea...
speakerdeck.com
Feature Flags Suck! - KubeCon Atlanta 2025
<strong>Feature Flags Suck! - The Problems With Feature Flagging and How To Avoid Them</strong> OK, feature flags are actually pretty awesome, but if&hellip;
040
Pete Hodgson @thepete.net · 30/10/2025
Blurghed about managing you AI coding agent's context. Proactively trimming and refining the context your agent is working with is probably THE best way to improve the quality of it's work. But there's more to it than firing off a `/compact` every now and then. blog.thepete.net/blog/2025/10...
blog.thepete.net
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...
030
Reposted by Pete Hodgson
Jason Gorman @jasongorman.bsky.social · 30/10/2025
"Many developers are surprised by the changes they have to make to their workflow when they're using AI. For example, <proceeds to describe eXtreme Programming>"
1205
Reposted by Pete Hodgson
Anil Dash @anildash.com · 17/10/2025
Okay, for the folks who asked: here's the majority AI view, writing up the reasonable, thoughtful view on AI that the vast majority of people in tech hold, that gets overshadowed by the bluster and hype of the tycoons trying to shill their nonsense. anildash.com/2025/10/17/t... Please share!
anildash.com
The Majority AI View - Anil Dash
A blog about making culture. Since 1999.
381119486
Pete Hodgson @thepete.net · 03/10/2025
1000000%
010
Pete Hodgson @thepete.net · 29/09/2025
Super interesting proof-of-concept exploit against an AI agent via GH pull request. Very sneaky prompt injection which convinces an AI coding agent to subtly inject a remote backdoor into a codebase. A great example of @simonwillison.net's Lethal Trifecta! blog.trailofbits.com/2025/08/06/p...
blog.trailofbits.com
Prompt injection engineering for attackers: Exploiting GitHub Copilot
Prompt injection pervades discussions about security for LLMs and AI agents. But there is little public information on how to write powerful, discreet, and reliable prompt injection exploits. In this ...
110
Pete Hodgson @thepete.net · 25/09/2025
Good example of why it's important to monitor your LLM-powered features in prod. Apparently some bug in Amazon's AI assistant where the product description isn't in it's prompt. Pre-production evals are super important, but wouldn't catch this. Monitoring some key metrics in prod would.
020
Pete Hodgson @thepete.net · 11/09/2025
hotline bling meme.

Drake is very upset about an AGENTS.md file which include the instruction "when writing javascript, ALWAYS use `for…of`, NEVER `forEach(...)`"

Drake is very content with an AGENTS.md file that contains the instruction "ALWAYS run ./bin/precommit" along with an eslint.config.js file that includes the rule "no-array-for-each": "error"
120
Pete Hodgson @thepete.net · 08/08/2025
Such a nice way to illustrate the point
001
Reposted by Pete Hodgson
Samuel @samuel.fm · 07/08/2025
they should be taken to The Hague for this graph crime
Bar chart where 52>69 and 69=30
about gpt5 comparison
2352267
Pete Hodgson @thepete.net · 06/08/2025
There are some amazing pro-tips for AI coding in this session: github.com/hellovai/ai-... Specifically, really good advice on how to manage agent context (which can have a big impact on the LLMs performance). If nothing else, just skim the summary and see if anything looks interesting. /🧵...
github.com
ai-that-works/2025-08-05-advanced-context-engineering-for-coding-agents at main · hellovai/ai-that-works
🦄 ai that works - every tuesday 10 AM PST. Contribute to hellovai/ai-that-works development by creating an account on GitHub.
120
Reposted by Pete Hodgson
Mike Roberts @mikebroberts.com · 29/07/2025
Hi #AWS -using friends. I’ve been writing some articles about fundamental AWS ops for small-medium companies, all oriented around AWS Organizations. So far I’ve covered org structure, Accounts, managing human users, IaC. I have another 4 or so articles still to come, so am about half way. (1/3)
132
Pete Hodgson @thepete.net · 30/07/2025
This continues to shock and confuse me: the proportion of devs who are still not getting any active encouragement from their employers to start experimenting w. AI-assisted coding. Also goes to show how silly the "all devs will be replaced by AI in 2 years" claims are. /via @angiejones.tech
3102
Pete Hodgson @thepete.net · 24/07/2025
Github have a lot of good general advice on code review in an AI coding world here: github.blog/ai-and-ml/ge... 🧵 I have some thoughts...
github.blog
Code review in the age of AI: Why developers will always own the merge button
When it comes to merging code, developers will always make the final decision. But we’re rethinking how tools like GitHub Copilot can help.
100
Pete Hodgson @thepete.net · 21/07/2025
Nice post from Korny Sietsma on trying to find the middle ground between the AI coding Maximalists and the AI coding luddites. blog.korny.info/2025/07/19/c... 🧵...
blog.korny.info
Clowns to the left of me …
I’ve had the song “Stuck in the Middle with You” in my head for a few weeks. (R.I.P. Michael Madsen!) 1 But not because of Reservoir Dogs - but because of the public discussion about AI coding tools...
132
Reposted by Pete Hodgson
Martin Fowler @martinfowler.com · 10/07/2025
Pete Hodgson continues his excellent writing on Gen AI by proposing an approach to leading engineers towards an AI-assisted future, centered around a the concept of aligned autonomy. blog.thepete.net/blog/2025/06... @thepete.net
blog.thepete.net
Leading your engineers towards an AI-assisted future
Your CEO wants to know why AI isn’t writing half your code yet — are you ready for that conversation? I lay out a practical, proven strategy which will help your teams understand AI's capabilities and...
1221
Pete Hodgson @thepete.net · 10/07/2025
“Listen, I’m wondering if our engineers are doing enough with AI…” your CEO says, as the two of you sit down for your 1:1. Wouldn't it be great to have a true strategy in place for adopting AI-assisted coding? I've got you covered! blog.thepete.net/blog/2025/06...
051
Reposted by Pete Hodgson
Birgitta B @birgitta410.bsky.social · 09/07/2025
I've seen a surge of discussions recently about large AI-generated change sets that are impossible to review by humans, paired with speculation if we still need to care about the code in the future. I expect to continue to care, especially if I'm on call for it martinfowler.com/articles/exp...
martinfowler.com
I still care about the code
Notes from my Thoughtworks colleagues on AI-assisted software delivery
043
Pete Hodgson @thepete.net · 26/06/2025
The replies in this thread are fascinating. Way different from the constant breathless hype I'm used to seeing in general. A bit depressing though.
010
Reposted by Pete Hodgson
OpenFeature @openfeature.dev · 25/06/2025
A great way to get started with feature flags!
dev.to
⚡Supercharge Your Feature Flags Using OpenFeature + AWS Parameter Store
A feature flag is a mechanism that allows specific functionality within an application to be enabled...
022
Pete Hodgson @thepete.net · 17/06/2025
Days like today I can't believe I get to live here
010
Reposted by Pete Hodgson
Andy Berner @andybrnr.bsky.social · 15/06/2025
Cool, so we’ll get amazing productivity boosts with agentic AI, we just have to build Earth 2 as a test environment first…
081
Pete Hodgson @thepete.net · 13/06/2025
The rule holds: if it wasn't DNS, then it was probably a config change. #hugops status.cloud.google.com/incidents/ow...
010
Reposted by Pete Hodgson
Will Larson @lethain.com · 12/06/2025
You can already read the full, unedited version of the book online at craftingengstrategy.com (most of those have also come out on my blog over the past 18 months as I wrote)
craftingengstrategy.com
Crafting Engineering Strategy
193
Pete Hodgson @thepete.net · 11/06/2025
*Lots* of really good guidance and concrete tips on AI-assisted coding in this post!
011
Reposted by Pete Hodgson
Kate @katef.bsky.social · 10/06/2025
Zeno: okay team, we're half way through the sprint
826663
Reposted by Pete Hodgson
Pete Hodgson @thepete.net · 10/06/2025
Yep, same. I had the exact same experience, going from really enjoying it to just not wanting to use it at all. I switched to Gemini's voice chat 🤷
011
Pete Hodgson @thepete.net · 09/06/2025
Interesting analysis of the commit history for a cloudflare library where the (AI skeptic) developer tried to use Claude Code as much as possible. Seems like it went surprisingly well. www.maxemitchell.com/writings/i-r...
maxemitchell.com
I Read All Of Cloudflare's Claude-Generated Commits
Max Mitchell's personal portfolio website showcasing his photography, YouTube videos, coding projects, and work history.
010
Pete Hodgson @thepete.net · 04/06/2025
Detailed dissection of an async coding agent (Codex) autonomously working through a (v. simple) task. I'm perhaps beating this metaphor to death, but it really does feel like the inner monologue of a junior engineer working solo through their first ticket after joining a new team. Act accordingly.
010
Reposted by Pete Hodgson
Flagsmith @flagsmith.bsky.social · 27/05/2025
How do you move fast, with safety? Out today, our new eBook brings together some of the brightest minds in software development from organisations like @openfeature.dev and eBay to answer this question with a practical guide to introducing feature flags at scale. www.flagsmith.com/ebook/scalin...
011