ph1 Profile Banner
Pete Hodgson (@thepete.net on bluesky) Profile
Pete Hodgson (@thepete.net on bluesky)

@ph1

Followers
3K
Following
2K
Media
290
Statuses
8K

@thepete.net on bluesky Independent consultant helping engineering teams tackle thorny problems. Sociotechnical architect 🧐. Formerly Earnest, ThoughtWorks.

Pacific Northwest, USA
Joined March 2009
Don't wanna be here? Send us removal request.
@ph1
Pete Hodgson (@thepete.net on bluesky)
20 hours
Feature Flags SUCK! Just kidding, they're actually pretty awesome, but if you use them wrong you could certainly be forgiven for thinking they suck. My talk at #kubecon today covered why people can struggle with feature flags, and what to do about it: https://t.co/OL4RoRDRop
Tweet card summary image
speakerdeck.com
Feature Flags Suck! - The Problems With Feature Flagging and How To Avoid Them OK, feature flags are actually pretty awesome, but if…
0
0
0
@ph1
Pete Hodgson (@thepete.net on bluesky)
15 days
Proactively managing your coding agent's context is probably THE best way to improve the quality of it's work. But there's a lot more to it than firing off a `/compact` every now and then. Read on to learn some neat tricks: https://t.co/XqIR13l6JJ
Tweet card summary image
blog.thepete.net
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...
0
0
0
@ph1
Pete Hodgson (@thepete.net on bluesky)
2 months
See if you can spot the prompt injection: https://t.co/6fbODiyHQr Or if you can spot the backdoor being added: https://t.co/9HzWnS9wok More on the lethal trifecta:
Tweet card summary image
simonwillison.net
If you are a user of LLM systems that use tools (you can call them “AI agents” if you like) it is critically important that you understand the risk of …
0
0
1
@ph1
Pete Hodgson (@thepete.net on bluesky)
2 months
Super interesting proof-of-concept exploit against an AI agent via GH pull request. https://t.co/zrmD3n05SN Very sneaky prompt injection which convinces an AI coding agent to subtly inject a remote backdoor into a codebase. A great example of @simonw's Lethal Trifecta
Tweet card summary image
blog.trailofbits.com
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...
3
5
8
@ph1
Pete Hodgson (@thepete.net on bluesky)
2 months
Good example of why it's important to monitor your LLM-powered features in prod. Some bug in Amazon's AI assistant where the product description isn't in it's prompt. Pre-production evals are v. important, but don't help here. Monitoring some key metrics in prod would.
1
0
1
@jasonlk
Jason ✨👾SaaStr.Ai✨ Lemkin
2 months
A quick summary of what to "vibe code" without a developer ... and what not to ... 1⃣ If you can buy it, buy it. You cannot build something better than what 10,000+ folks pay often a trivial sum for. And you certainly can't maintain it properly. You can't vibe a better
20
8
78
@ph1
Pete Hodgson (@thepete.net on bluesky)
2 months
2
0
8
@techgirl1908
Angie Jones
4 months
Devs, who is footing the bill for your AI tools? 🧐
2
2
2
@ph1
Pete Hodgson (@thepete.net on bluesky)
4 months
“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! https://t.co/zJBHSzLkqg
0
1
0
@ahmadalfy
Ahmad Alfy
5 months
بعيد عن هري كتير ... ده أفضل مقال قرأته عن سبب ان فيه ناس شايفه الذكاء الصناعي بيساعدها في شغلها وناس تانية على النقيض شايفاه مش مفيد. كل الشكر لزميلي العزيز اللي خصص ايميل عشان يشارك المقال معي. يستاهل يتبعت في إيميل مش رسالة على WhatsApp أو Slack. https://t.co/jqohcpd619
Tweet card summary image
blog.thepete.net
AI coding assistants excel at specific types of tasks, but fail impressively elsewhere. Use the Constraint-Context framework to identify which tasks are best for AI, and learn how to re-frame your...
7
66
661
@ph1
Pete Hodgson (@thepete.net on bluesky)
6 months
There's also a REALLY interesting case study from eBay's @OpenFeature adoption that's well worth reading. - Rolling out a platform to 300 teams - Billions of flag evaluations made per day - 2500+ experiments behind flags every year
0
1
2
@ph1
Pete Hodgson (@thepete.net on bluesky)
6 months
I got to write the forward for @GetFlagsmith's eBook, Scaling Feature Flags! https://t.co/f6KKK9Lwbp Feature flagging is becoming more and more mainstream, but teams can struggle with some common challenges when adopting the practice. I think this handy little guide will help!
Tweet card summary image
flagsmith.com
Dig into how feature flags allow you to move faster while improving safety, how to fight vendor lock-in, and how global organisations like eBay have successfully introduced feature flags at scale.
1
0
4
@ph1
Pete Hodgson (@thepete.net on bluesky)
7 months
Loads of detailed practical advice in here: https://t.co/1mf7jVGHhL
0
0
1
@ph1
Pete Hodgson (@thepete.net on bluesky)
7 months
Engineering leaders at startups sometimes have to fake it as product leaders too 😅 A short guide on what a useful, succinct product strategy looks like, how to build it, and how to use it to identify and prioritize and roadmap of engineering work https://t.co/cEXJ1wUPJT
Tweet card summary image
blog.thepete.net
A practical cheatsheet for when Product Strategy falls onto your shoulders, even though it's not your core expertise. I review what makes for a good strategy, and provide a basic framework for...
0
0
6
@ph1
Pete Hodgson (@thepete.net on bluesky)
7 months
full-on vibe-coding doesn't work for real-world codebases, but we can still get a lot of the productivity boost via a more iterative approach. Chain-of-vibes lets you scale up agentic AI to non-trivial coding tasks, by keeping an engineer in the loop https://t.co/fSxJveU0re
Tweet card summary image
blog.thepete.net
Chain-of-Vibes is a workflow that lets you overcome AI's current inadequacies in tackling meaty coding tasks, by setting up a tight feedback loop between yourself and the AI.
0
0
5
@ph1
Pete Hodgson (@thepete.net on bluesky)
10 months
Why so many teams got a prototype of amazing AI-powered feature built in, like, a week, but then struggled to make improvements after the MVP launched. Fixing this is all about building a systematic feedback loop, using domain-specific evals. https://t.co/6zjkJbJORo
Tweet card summary image
blog.thepete.net
Many teams are struggling to improve the quality of their Gen-AI features post-launch. Learn a key technique to sustained progress - a solid feedback loop based on evals.
0
0
1
@ph1
Pete Hodgson (@thepete.net on bluesky)
1 year
Slides from my Migratory Patterns talk at KubeCon today. I told attendees I'd share the slides - if you weren't at the talk then these probably aren't super helpful on their own. I'll reply in thread with the talk video once it's online. https://t.co/3N6IDkgHCK
Tweet card summary image
speakerdeck.com
video: https://www.youtube.com/watch?v=oOHnDhPH3YQ Big technical migrations - like switching databases - can feel like you're swapping out the engine…
0
0
3
@ph1
Pete Hodgson (@thepete.net on bluesky)
1 year
LLMs are like a cocky grad student at a bar: confronted with a topic it doesn't know much about, the AI will start to confidently spout convincing bullshit - uh sorry, "hallucinate". Can we fix this by giving the LLM a sense of how certain it feels?
Tweet card summary image
linkedin.com
When you push an LLM to the edge of its knowledge it feels like talking to a cocky grad student at a bar: confronted with a topic it doesn't know much about, the AI will start to confidently spout...
0
0
0
@ph1
Pete Hodgson (@thepete.net on bluesky)
2 years
Feature Flag Super Stream is LIVE right now! Come join us!
@OpenFeature
OpenFeature
2 years
Feature Flag Super Stream
1
0
4