@OpenAI DevX, Codex, gpt-oss, TS Agents SDK - he/him - Opinions my own

San Francisco, CA
With ChatGPT Atlas, every coding app is now a vibe coding app 😄
44
85
1,225
186,248
New model alert! Today we launched GPT-5-Codex as a new GPT-5 version optimized for agentic coding. It's trained to be even better at: 🏗️ large refactoring tasks 🪲 debugging 🧪 adding tests and overall working like a software engineer. Additionally, we also added: 🖼️ image output to Codex cloud tasks ⏯️ session resumption in Codex CLI with `codex resume`
20
39
520
59,643
We published a new sample app for building multimodal agents with the @OpenAIDevs Agents SDK! github.com/openai/openai-voi… The repo shows you: 🤖 how to wrap your existing agents in a VoicePipeline 🎙️ capture/play audio in a React 🔌 send the audio between Python & your frontend
7
81
507
47,419
People often don't realize that the code for the entire Codex CLI including the prompts and agent logic is open-source!
Codex is a good model and agent! and to get the most from it check out the open sourced Codex CLI! Everything is there - source code, prompts and tools - we got nothing to hide go nuts and incorporate it into your own agent
28
20
521
84,677
I wonder how many of the people complaining about GitHub being acquired by Microsoft actually never bothered paying for GitHub 🤔
13
89
378
We launched a lot of exciting updates to @OpenAIDevs Codex this week including a new IDE extension, improvements to the CLI and Codex cloud and more. To learn more on how you can get the most out of Codex, join @pranaveight and myself next on Sep 3 at 10am PT for Build Hours 👇
32
39
377
58,651
Replying to @stuffyokodraws
Hey Yoko! For safety reasons the environment is air gapped after setup. You can add custom setup scripts by going into the advanced section of your environment configuration to install dependencies. I show some details around it in the second half of this video
Here’s how to get started with Codex:
18
24
345
37,205
This week we held our biggest DevDay yet. And honestly we couldn't have done it without Codex! I went ahead and collected a couple of examples of how Codex helped us across the entire show developers.openai.com/blog/c…
17
39
287
72,030
Codex has really fueled my tendency of working on multiple things at the same time. I love that I can have it work on multiple things at the same time and don't spend a lot of time thinking about prompting because Codex just gets me. - Talking about a feature in a slack thread? Just @.codex - Side track idea for a UI change? Just send a screenshot for inspiration and one sentence - See an issue but no time to investigate? Create a cloud task to have Codex figure it out Hard to imagine this world didn't exist just a few months ago
16
12
276
144,535
Yesterday we launched the OpenAI Agents SDK for TypeScript. Codex was a crucial part of this launch with 261 tasks, 131 PRs created and 103 PRs merged, all before Codex had internet access! Here’s how Codex empowered us and what we learned 🧵
8
16
225
59,480
If you want to test if your package installs the right way without publishing, check out using `npm pack` to package up your module into a tgz file and then install that file with `npm install`. It's basically what npm does with your package under the hood 😊
5
61
215
I'm completely over the moon that @eatlikeabyrd said yes 🥰 and then pulled out a ring herself 😄 (of course I said yes too 🥰)
36
157
Today I had Codex create a plan, that Codex implemented to create a GitHub workflow that uses the Codex GitHub Action to have Codex read the source code of Codex to update the Codex docs. I wonder if I can get more Codex into that 😄
23
6
153
10,616
All of what Codex launched today is included in your ChatGPT Plus subscription!
Replying to @OpenAIDevs
With these updates, Codex works as one agent across your IDE, terminal, cloud, GitHub, and even on your phone — all connected by your ChatGPT account. It’s all included in Plus, Pro, Team, Edu, and Enterprise plans. Check out the new Codex developer hub to get started. developers.openai.com/codex
17
10
147
15,143
Got my L-1B today 🎉 meaning it's official. I'll be moving at the beginning of the next year to SF to work out of @twilio HQ 😊 I'll certainly miss everyone on this side of the pond though...
21
1
133
Hi I'm Dominik and I might have a sticker ordering "problem" 😂
19
133
When I joined @twilio, I definitely didn't expect to one day stand on the keynote stage helping @jeffiel debug code with one of my childhood idols @tonyhawk 😱
6
4
128
Learning about tips and tricks about @code with nobody other than @burkeholland & @John_Papa 👇 Thread 👇 // #MSBuild
3
29
132
Pictures like this really don't help explaining my family what I do for a living 😂
11
5
120
Inference providers have worked hard in the last week to make gpt-oss work well on their platforms. We just released a guide to help you verify API-compatibility & run your own evals. Additionally, @ArtificialAnlys started releasing per-provider evals for AIME, GPQA & IFBench 🧵
Lots of conflicting takes about gpt-oss (yay open-source in the spotlight)! We’re powering the official @openai demo gpt-oss.com with HF inference providers thanks to @FireworksAI_HQ, @cerebras, @GroqInc and @togethercompute so we have a front-row seat of what’s happening. Something to remember: inference for new frontier open models isn’t easy, especially with a new format like harmony and the volume of interest that gpt-oss is getting out of the gate. Early spikes can temporarily affect quality, accuracy, and overall "vibes," particularly just 24 hours post-release when providers are racing against the clock with barely any sleep! Some advice to avoid forming the wrong opinions: - If you care about getting vibes as fast as possible, use a hosted setup that gives you a diversity of providers like HF inference providers (huggingface.co/docs/inferenc…) and follow official standard guides (huggingface.co/blog/welcome-…) - If you can, try it on your own hardware from the HF model pages (huggingface.co/openai) which are usually good sources of truth with transformers and vLLM (keep in mind that you can make mistakes in generation there too) - Chill and take X hot takes with a grain of salt. Even if the first days can be confusing, the power of open-source is that there’s no cheating so we’ll uncover all the strengths and limitations of these models progressively! Personally, I think this is a landmark release by the @OpenAI team, the kind we will remember in 10 years because of its implications. Can’t wait to see what the future holds 🚀🚀🚀
8
17
125
124,204
TIL the reason why @kubernetesio has ARM support is because a 15 year old student wanted to run Kube cluster on @Raspberry_Pi for a school project. Eventually (when he was 16) they granted him merge access and made him a maintainer 👏 #GitLabCommit
1
25
116
📣 Announcement time! I'll be moving to San Francisco at the beginning of next year 🙂 I'm still part of the @twilio dev evangelism team but we are also looking for a new dev evangelist for Berlin, 🇩🇪 🎉 If you have any questions feel free to DM me! 💖 bit.ly/devrel-berlin
15
20
119
30 days left to participate in our gpt-oss hackathon with @huggingface @nvidia @ollama and @vllm_project 🏆 best overall 🤖 best in robotics 🧰 weirdest hardware 🔌 best local agent ⚙️ most useful fine-tune 🫠 best unexpected use 💕 best use for humanity Don't miss out 👇
7
25
119
20,954
Earlier this week I joined the DX team over at @OpenAI! After building AI agents with the OpenAI platform for the last two years, I'm super excited to work with the team directly and get more engaged with the @OpenAIDevs community ❤️
17
4
120
7,091
So excited for my first OpenAI DevDay 🙌 if you are joining us in person come and say hi! And come and catch me on the main stage later today to learn more about gpt-oss incl. some fun demos!
11
6
116
10,555
Last week we released @OpenAIDevs gpt-realtime our latest speech-to-speech model. Prompting S2S models can be extremely powerful. To get the most out of the model we compiled a series of prompting tips of what we saw work with early customers. To present them here's Cedar our new voice in gpt-realtime walk you through it. If you want to read it yourself check the links below 👇
5
12
114
68,853
This weekend I'm celebrating 5 years @twilio 😱🥰 when I started, I was excited but would have never expected anything of what the next five years would bring. It's a true pleasure to help developers while working with truly amazing people. I can't wait for the years to come 😊
8
105
Be aware that awaits execute in a synchronous fashion. If one request doesn't rely on the result of the previous one, you should kick them off in parallel using Promise.all and awaiting on that result. // @codebytere @jsconfeu
3
22
98
Ordered a rose colored denim jacket yesterday & I'm actually pretty excited about it 😊 a few years ago I would have not been confident enough to wear colors like that. Lots of lovely people in my life in the last year helped me build up that confident & I'm extremely grateful 💖
11
2
90
The Realtime API is GA and with it we introduced a lot of new features and a new gpt-realtime model 🎉 📝 Better instruction following ⏳ Async tool calling 🖼️ Image input 🧰 MCP tool calling 📞 SIP support 🎓 A new comprehensive prompt guide to get the most out of the model Here is some of it in action 👇 Docs and more in the thread below
7
9
98
10,083
💡 Little launch day @OpenAIDevs Codex productivity tip You can add ?prompt= into the Codex URL. I created a hotkey using @raycast Quicklinks to take the selected text and open it in Codex. Great way to quickly kickoff tasks from error messages or GitHub issues
2
6
99
16,814
Logging in @nodejs is much more than console.log, esp. if you author a CLI or library for @npmjs there are things you should keep in mind. I wrote a post about `stdout` / `stderr`, `isTTY` and libs like npm.im/debug & npm.im/pino d-k.im/nodejs-logging
1
28
91
More Codex for everyone! 🎉 including a new mini model
You can now get more Codex usage from your plan and credits with three updates today: 1️⃣ GPT-5-Codex-Mini — a more compact and cost-efficient version of GPT-5-Codex 2️⃣ 50% higher rate limits for ChatGPT Plus, Business, and Edu 3️⃣ Priority processing for ChatGPT Pro and Enterprise
2
94
7,795
Self confidence is one of these things that is really hard to build up but really easy to be lowered 😕 but that's why it's even more important to surround yourself as much as possible with lovely people who raise you up on a daily basis❤️
4
19
88
You can now get code review in the Codex CLI additionally to the @.codex code review on GitHub
Excited to release v1 of /review in the Codex CLI! You can now use gpt-5-codex to investigate and find critical bugs in your code. Check it out and let us know if you have any feedback!
8
6
92
8,393
My talk from OpenAI DevDay 2025 is live! Learn more about gpt-oss, how it fits into the broader OpenAI ecosystem, how to combine it with GPT-5, or use reinforcement fine-tuning with @UnslothAI. All wrapped up with a guest appearance of the @NVIDIAAIDev DGX Spark!
11
12
90
13,424
To be a good engineer you have to be a good member of society! Because software is for people. @jennschiffer #ffconf
26
81
I just receiced my Green Card in the mail 😍 🎉 🙌

ALT We Did It Win GIF by HBO Max

11
81
Hey #MSBuild 👋 I'm hanging out in the Build lounge next to the puppies 🐶 for the next hour 🙂 Come by and say hi if you want to talk JavaScript, @typescriptlang or @twilio 🙂 I also got some of these sweet stickers designed by @NikkitaFTW 🦄
8
8
76
The @FirefoxDevTools now has a Changes tab to see the style changes you did to a page in an easy to consume way 😍 I missed that from the F12 tools of @MSEdgeDev Thanks for the tip @jensimmons // #SmashingConf
24
72
Three new models for you all! gpt-5.1 (Including new no reasoning option) gpt-5.1-codex gpt-5.1-codex-mini And additionally new apply_patch and shell tools to unlock the full potential of these models! Happy Coding 💖
GPT-5.1 is now available in the API. It’s faster, more steerable, better at coding, and ships with practical new tools. If you’re building apps or agents where intelligence, speed, and cost matter, GPT-5.1 should feel like a meaningful upgrade. openai.com/index/gpt-5-1-for…
6
5
83
12,529
I'm super excited to start a new adventure today 😊 for the next three years I’ll be pursuing an Evening MBA at @BerkeleyHaas 🎉 (in parallel to continuing my job at @twilio) Don’t worry this account will remain mostly code, cocktails and corgis 😄
5
78
My five years at @twilio are finally official with the bronze shoes proudly resting on my shelf 🎉
2
78
I'm stoked! It's the time of the year again: 💻 left my laptop at home 📲 turned off Slack notifications 🎒 packed my bag 🎉😎 it's vacation time! ⛵️🐼 the panda will be sailing on a boat the entire next week ⛵️🐼 👋 Bye 👋
8
72
Every time Codex critiques my code I have more trust in Codex. It's getting help from a colleague without the social anxiety 😄
review this, codex vs claude.
4
2
79
6,221
Did you know that @twilio has Serverless offerings such as Twilio Functions? After almost 6 years in DevRel I'll be jumping into my next adventure as Principal Product Manager for Twilio Serverless 🎉 and I got a few job openings to highlight 👇 below 👇
3
6
75
I present to you: The 2018 @twilio Developer Network crew! It's an absolute pleasure to be able to serve developers with all of them 😊 Unfortunately not in the picture but just as important members of the crew @mattmakai, @okSnickers & @lizziepika
5
8
73
It's mail day 📬🎉 I'll be at @openjsf summit, @jsconfeu & @CSSconfeu 😊 come and find me (likely at the @twilio booth) for these stickers! There's also a special @CSSconfeu/@jsconfeu sticker that's not on the picture 😉
10
6
67
Go and run gpt-oss locally ❤️ 20b can run on 16GB devices and 120b can even run on a 128GB Macbook Pro at ~40 tokens/s
Welcome OpenAI's gpt-oss! ollama run gpt-oss:20b ollama run gpt-oss:120b 🧵
3
6
76
10,559
If you want to see your @github contributions over time, @sallar built a really cool tool for it 🙂 You can check it out here: github-contributions.now.sh/ These are my contributions:
3
23
74
They arrived 😍😍
13
70
ChatGPT Plus, Pro and Teams users are getting access today to our new ChatGPT Agent that combines the powers of Deep Research, Operator, Code Interpreter and more to perform complex tasks for you! Give it a try and let us know what you think 😊 openai.com/index/introducing…
9
12
75
8,433
If you have to present on a Mac and want to switch between mirroring and extending: Cmd + F1 does the trick 🙂
3
14
70
We just released the OpenAI Agents SDK for TypeScript and with it comes native support for Realtime Agents both in the browser and on the server! Come and join my @aiDotEngineer workshop later today at 3:30pm to get your hands on the new SDK ai.engineer/schedule
2
10
71
6,095
Woa TIL that you can add entries to the touch bar in @code extensions 🤯 for a while apparently. That's pretty cool! code.visualstudio.com/api/re…
😮🔥when did @code do this? In order: npm install, npm start, npm test, npm run build.
12
67
I'm on a short vacation so I'm switching tech content for doggo content. I hope that's fine with everyone 😄
7
62
Next month is Hacktoberfest and I'm so excited that @twilio is officially joining the cause this year ❤️ hacktoberfest.digitalocean.c…
14
66
Anyone else didn't sleep because they are too excited?
4
67
6,065
Just found this on my hard-drive 🤔 never produced them. I wonder if I should for @jsconfeu
14
1
62
Just realized that I'm today 3 years at @twilio! 🎉 I can't wait what the next years bring 😍 in the last one I debugged code on stage w/ @jeffiel & @tonyhawk, shipped code for our Flex product, gave my 50th talk, moved to SF & more 😊 So grateful to be part of an amazing company
4
63
Codex can run for hours if you let it test and adjust continuously 🙌
wow, codex CLI worked on a problem with this feature uninterrupted for over 1.5hrs and actually solved it 🤯 pretty incredible @embirico @OpenAICodexCli @thsottiaux @markerdmann @fouadmatin
1
1
70
4,614
I thought I wasn't tall enough soooooo
4
3
59
We ❤️ JavaScript and @jsconfeu. So we made some exclusive limited-edition @jsconfeu @twilio socks for this week 😊🎉 make sure to come by the @twilio booth to grab some 😊 we'll also hand out a few at @CSSconfeu
12
7
63
I'm turning 30 today and really the only thing I can think about is how grateful I am for everything in the last 10 years, how much happened and that I'm excited to see what the next 10 years bring.
15
62
I get really annoyed by conferences that run an open CFP with a deadline, that start announcing speakers before sending our rejection emails. Please don't be that conf and instead do it like @jsconfeu or @JSConfUS and first reject people before publicly announcing speakers
5
12
62
I think I'm ~1 year too late for the "developers in quarantine start baking" trend but today I baked Brötchen and while they still need a bit of fine tuning they were delicious 😋 the recipe is from @wednesdaychef "Classic German Baking" which so far is an excellent book.
6
1
57
For all the meat-loving developers who are jealous of the Developer Avocado 🥑 title...have you considered a career as Fullsteak developer 🥩? Also does anyone have an idea for a vegan alternative? 😄 // @Maggysche @NikkitaFTW
9
10
57
One of the probably most valuable commands I've learned in the past was `git commit --amend`. It's a useful tool if you forgot to add a change to your recent commit or if you made a typo in your recent commit message
6
9
59
TIL that when you run `npm docs <package_name>` it will open the docs for the respective package. You can also pass in multiple packages so for example: ```bash npm docs twilio react ``` Will open both github.com/twilio/twilio-nod… and reactjs.org // @npmjs
24
58
Finally a chair that works for my size 😂
5
60
GPT-5.1 is great at using bash and editing files! Great to see that come to life with the Cloudflare sandbox
drive a "computer" with gpt 5.1 --- @dkundel nerd sniped me into implementing gpt 5.1's "shell" tool with cloudflare/sandbox ⨉ openai/agents. (fun: most of it was done by copy posting the example from the openai agents repo, and pointing @cursor_ai at the sandbox docs)
3
8
61
12,279
In times of GDPR you better label any kind of cookie 🍪 usage! // @enterjsconf #ejs18
17
51
🔥 We just launched our new @twilio API for @WhatsApp! It allows you to use the same apps you built for SMS with WhatsApp! 🔥 More info: twilio.com/whatsapp/api And Mr @philnash got you covered with a sweet demo of how it works: twilio.com/blog/2018/08/emoj…
5
15
56
"@angular has more users than ever before" - @seldo => it's certainly not dead // #jsconfeu
3
18
49
JavaScript is the Pixar movie of programming languages...a constant emotional roller coaster. One second you are full of joy and the next one you just want to cry, followed by hate, followed by love and joy. Maybe that's why I love developing with it 🤔
3
8
54
Woke up early and got around publishing a new blog post combining four technologies that I'm stoked about 🙂 💬 @twilio Chat 🏷lit-html by the @polymer team 📦@parceljs 💡@typescriptlang 📚 d-k.im/lit-chat 👨‍💻 github.com/dkundel/lit-twili…
3
18
54
Hi I'm Dominik and trust me my job is serious 😂🐼
1
50
Today #hacktoberfest started and I'm happy to announce a project I've been working on to help people with their 1st PR: open-pixel-art.com 🎉 We paired it with a @TwilioQuest mission that will guide you step-by-step on your journey 📚 Learn more: twilio.com/blog/learn-contri…
2
37
53
Today @SendGrid officially becomes Twilio SendGrid and I'm super excited to welcome all of our new teammates! ♥️ twilio.com/blog/ahoy-twilio-…
1
5
49
In case you didn't know Codex CLI + GPT-5 comes as part of your ChatGPT subscription 🔥
Finally got around to trying Codex CLI with my OpenAI Plus subscription - and I was not prepared for how good it is!! 🔥🔥 codex -m gpt-5 -c model_reasoning_effort="high" Blew away Gemini CLI on same tasks 💥 Try it - feels way smarter and more capable.
4
4
49
6,248
Almost 4am and 27h later but out kitty is back with us 🤩
2
44
These are the 7 very last pairs of our exclusive @jsconfeu @twilio socks 😱😱😱 #jsconfeu
2
4
44
I love writing CLIs using @nodejs and it's totally not just because I always have to search how to do an if-statement in Bash. Anyways I wrote up on the @twilio blog how you can build a CLI for @nodejs and some of my favorite libraries to go with it 😊 🔗 d-k.im/nodejs-cli
3
14
51
I loved how easy it was to deploy @dotnet Core with @docker and now.sh by @zeithq. So I wrote a blog post about it 🙂 twilio.com/blog/2017/03/depl…
12
48
For those of you running out of Codex credits you no longer need to manage multiple subscriptions
You’ve asked for more flexible ways to get more Codex usage: Introducing credits for Codex on ChatGPT Plus and Pro. Credits give you more usage beyond what’s included in your plan, kicking in when you hit limits. As a bonus, we also reset Codex rate limits for everyone. Enjoy!
2
1
51
3,971
The experience of using the OpenAI Agents SDK for all you Cloudflare Workers developers should be much better in the latest release. Right on time to make use of that 80% price cut of o3! Thank you @threepointone for the help!
We’re cutting the price of o3 by 80% and introducing o3-pro in the API, which uses even more compute. o3: Input: $2 / 1M tokens Output: $8 / 1M tokens Now in effect. We optimized our inference stack that serves o3. Same exact model—just cheaper. platform.openai.com/docs/mod…
5
10
51
10,935
I love seeing @NikkitaFTW talk 🙂 always informative and entertaining 😄 Today it's all about styling in @reactjs! // #ReactAlicante
4
5
46
I was bummed out that I had missed @AnjanaVakil & @nsmargolis perform at @bangbangcon but luckily I made it to @wafflejs to see their "Tail Call Optimization - The Musical" 10/10 would watch on Broadway 😄
1
6
42
The @xamarinhq Live Player lets you connect your real phone to @VisualStudio for easy live debugging/designing without a Mac #RedShirtDevTour @LBugnion
2
15
48
Our family's dog was pleasantly surprised to see me 🥰
7
39
Alright folks! I'm taking bets. What will be the reaction of the airport security when I'm arriving tomorrow with: - 4 laptops - 4 microcontroller - a bunch of cables - a #porg with cables stuck out of its back 😂 This will be an interesting 8am conversation 😂
13
1
41
Hey folks 👋 We are looking for a new Developer Evangelist in Berlin, Munich or Paris to join our lovely @twilio Developer Network team! My DMs are open if you have any questions 😊 boards.greenhouse.io/twilio/…
2
26
45
3 important time limits when developing user interactions 100ms (instant), 1s (focused user), 10s (lost attention) - @kosamari @upfront_ug
27
41
I started a while ago to consciously use "folks" at all times instead of "guys" because regardless of whether "guys" is gender neutral or not, there are alternatives that don't hurt/offend others. Therefore it's worth it 🙂 Here is a list of alternatives: chicagonow.com/listing-beyon…
3
7
43
How does your company approach technical training? Mine builds a freaking video game 😍
3
7
42
🚨 New blog post 🚨 I just published a new blog post about how you can create a web component with @stenciljs from scratch and publish it to @npmjs 🎉 d-k.im/webcomp-stencil #useThePlatform #webComponents
1
13
43
PS: By now even I buy into the conspiracy theory that @twilio is actually a fashion company that just happens to also create APIs for developers 😄
3
1
44
❤️ for everyone who works on the @npmjs CLI. You all do great work. I'm excited for the @github package registry but I see it as a competitor product to paid npm features more than anything else. It certainly doesn't give anyone the right to shit on anyone's work 😕
4
40
Hey @NikkitaFTW look what arrived 😍
3
3
40