dad • rock climber • photographer • eng @openai

Joined May 2008
113 Photos and videos
Keeper’s stranded. Net’s open. Get that /goooooooal!
3
24
3,129
Brent Traut retweeted
2026
36
269
2,708
70,309
Was testing out a new feature that required subagents. Goblins by another name?
1
8
549
More than any skill or review loop, I've gotten better milage than any other with this prompt. > Is this a surgical fix? If there's any scope creep, trim the fat. It deletes useless tests, consolidates duplication, and walks away from 3rd-order edge case boondoggles.
4
12
1,214
Did you know Codex threads can now manage other Codex threads? You can use this to make a chief of staff merge-bot with a pretty simple prompt. Tired: I use a thread to implement some change, put up the PR, babysit CI for hours, and the agent often fails over to me to route from there. Many threads would die or distract when the actual PR work was already done approved and I just need to go the last mile through CI. Wired: Create a new thread in Codex with a tight loop that tells it to babysit all the other threads. Keeps them moving forward. Only real problems are surfaced to me, but most eventually get merged on their own. Try this prompt, and adjust to your flow: I need help managing a bunch of threads in my Codex app. Any time I have a thread whose name starts with 🚢, I need to get that PR merged. Most of them are approved already and just need to make it through CI. If there's PR feedback, it needs to be addressed. If there's CI failures, it needs to be addressed. If those failures don't relate to the PR, it's often easiest to just rebase and resubmit rather than trying to figure out what the real problem is. Hell, if a PR is older than a day, it's usually good to rebase anyway just to keep it fresh. If there are manual CI steps or anything else that needs human approval, I need to know that so I can address it myself. YOUR job is to manage all the other threads and surface what I need to know back to me here. I want you to set up an automation to run every 10 minutes to check in on all the 🚢 threads and make sure they're still moving forward. If they're not, prompt them to do so or tell me what the issue is.
2
53
6,078
If anyone is curious what I've been up to, this is it. Over 120 bugs fixed (over just 3 weeks) and counting!
Today’s Codex quality-of-life updates start in settings. You can now search Codex settings, with results grouped by category, so you can find what you want to change without scanning every section – this makes setup and customization easier.
26
3
208
22,840
This is what I work on every day. 🤯
Jun 3
It's time to fly.
10
1
103
6,165
Thanks for all your suggestions, fam! Fixed over 40 already. Give it time and we'll squash 'em all.
Now that I've joined the Codex team, it's so freakin' cool being able to fix paper cut bugs that I was running into before the switch. What paper cuts are you running into? I'll see what I can do.
9
31
7,857
/goal fix all the bugs in Codex
1
7
648
I bet the unread badge on the Alerts tab in Slack could survive the heat death of the universe. The presence of that little red (1) is baked into physics.
7
816
Using Codex to help me with carpentry this week. It helped me figure out how much board foot to buy, made a cut list, made an overall project outline, and did research on which tools to buy. Pushed it all into a Notion doc for easy consumption/printing.
2
9
879
Now that I've joined the Codex team, it's so freakin' cool being able to fix paper cut bugs that I was running into before the switch. What paper cuts are you running into? I'll see what I can do.
331
17
896
79,647
House Hunters formula: 1. Buyer specifies preferences, radically over-indexing on something unreasonable. 2. Realtor shows off two completely awful choices that fail to satisfy preferences and one okay choice. 3. Buyer goes with one of the first two.
1
2
2,046
(musings from someone who has spent the majority of the last three days in a hotel bed thanks to food poisoning)
2
1,007
This is huuuuge. I spent so much time and effort working through race conditions only to still have lingering race conditions relating to chat scrolling. In a world with so much AI chat, this couldn’t come sooner.
You can pin a chat scroller to the bottom with CSS 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛, without having to use MutationObserver or 𝚜𝚌𝚛𝚘𝚕𝚕𝚃𝚘() functions <𝚍𝚒𝚟 𝚒𝚍="𝚜𝚌𝚛𝚘𝚕𝚕𝚎𝚛"> ... ... <𝚍𝚒𝚟 𝚒𝚍="𝚊𝚗𝚌𝚑𝚘𝚛"></𝚍𝚒𝚟> </𝚍𝚒𝚟> #𝚜𝚌𝚛𝚘𝚕𝚕𝚎𝚛 * { 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛: 𝚗𝚘𝚗𝚎; } #𝚊𝚗𝚌𝚑𝚘𝚛 { 𝚘𝚟𝚎𝚛𝚏𝚕𝚘𝚠-𝚊𝚗𝚌𝚑𝚘𝚛: 𝚊𝚞𝚝𝚘; 𝚑𝚎𝚒𝚐𝚑𝚝: 𝟷𝚙𝚡; } Browsers run scroll anchoring by default to prevent layout shifts Disable it on children, re-enable it on a 1px anchor at the end and the scroll follows new content down on its own
1
1,195
I keep hearing people blame sloppy AI from Github engineers as the cause of their product sinking. I don't have ANY data to support this opinion, but anecdotally, I see it as exactly the opposite -- everyone I know from MS says they barely have access to good AI tooling.
2
351
Whoever on the Codex team added queued message reordering deserves a raise. I didn't know how much I needed that until it showed up.
4
301
I basically stopped using the github tools within Codex this week. Instead, I created a skill called $yeet which commits, pushes a PR, babysits the PR through CI, and merges it when finished. I implement features, smoke test them in the in-app browser, and yeet. Massive time save! Codex: "Yeeted and completed."
1
1
252
Sleep: the time when I'm only running one or two agents and my quota can mostly recover.
190
I didn't have a good headshot to use as my future badge photo. Gave ChatGPT a few old images and told it to put me on a white background. First result was basically perfect. Don't ever pay for a passport photo or corporate headshot again. ChatGPT will one-shot it for you.
1
266