AI Gateway @vercelโ–ฒ, prev AI @Airtable, CTO at @doptcom

Oakland, CA
Joined June 2018
Joe McKenney retweeted
Meet Glyph Cluster on AI Gateway. ๐šœ๐š๐šŽ๐šŠ๐š•๐š๐š‘/๐š๐š•๐šข๐š™๐š‘-๐šŒ๐š•๐šž๐šœ๐š๐šŽ๐š› โ€ข Free while in stealth for a limited time โ€ข Access restricted to paid users โ€ข Use it for coding & agentic knowledge work โ€ข Prompts may be used for model improvement vercel.com/changelog/glyph-cโ€ฆ
2
11
11
81
11,745
Joe McKenney retweeted
I was so impressed with Vercel's AI SDK and Gateway I decided to write something up. Link is below if you're interested ๐Ÿ‘‡๐Ÿ‘Š
7
5
1
80
7,342
Joe McKenney retweeted
Vercel is the fastest [AI Gateway] infrastructure in the world
Replying to @computesdk
AI Gateway ๐Ÿฅ‡ @vercel ๐Ÿฅˆ @pydantic ๐Ÿฅ‰ @llmgateway
41
26
1
501
71,576
Joe McKenney retweeted
1 line of code in @aisdk saves you 90% or more in DeepSeek v4 Flash AI Gateway tokens
DeepSeek v4 Flash via Novita is 90% off for Vercel Pro till 8/11. ๐šœ๐š๐š›๐šŽ๐šŠ๐š–๐šƒ๐šŽ๐šก๐š({ ๐š–๐š˜๐š๐šŽ๐š•: '๐š๐šŽ๐šŽ๐š™๐šœ๐šŽ๐šŽ๐š”/๐š๐šŽ๐šŽ๐š™๐šœ๐šŽ๐šŽ๐š”-๐šŸ๐Ÿบ-๐š๐š•๐šŠ๐šœ๐š‘', ๐š™๐š›๐š˜๐šŸ๐š’๐š๐šŽ๐š›๐™พ๐š™๐š๐š’๐š˜๐š—๐šœ: { ๐š๐šŠ๐š๐šŽ๐š ๐šŠ๐šข: { ๐š˜๐š›๐š๐šŽ๐š›: ['๐š—๐š˜๐šŸ๐š’๐š๐šŠ'] } } }) vercel.com/changelog/deepseeโ€ฆ
45
12
1
412
71,004
Joe McKenney retweeted
Advanced spend budgets now on AI Gateway. Cap and get alerted on spend by team, project, and API key. ๐šŸ๐šŽ๐š›๐šŒ๐šŽ๐š• ๐šŠ๐š’-๐š๐šŠ๐š๐šŽ๐š ๐šŠ๐šข ๐š‹๐šž๐š๐š๐šŽ๐š๐šœ ๐šœ๐šŽ๐š ๐š๐šŽ๐šŠ๐š– \ --๐š•๐š’๐š–๐š’๐š ๐Ÿป๐Ÿถ๐Ÿถ๐Ÿถ \ --๐š›๐šŽ๐š๐š›๐šŽ๐šœ๐š‘-๐š™๐šŽ๐š›๐š’๐š˜๐š ๐š–๐š˜๐š—๐š๐š‘๐š•๐šข vercel.com/changelog/ai-gateโ€ฆ
7
8
2
64
44,112
Joe McKenney retweeted
We've been explaining AI Gateway as a Cฬถoฬถnฬถtฬถeฬถnฬถtฬถ Token Delivery Network. Like a CDN for AI models. One great feature of CDNs is the ability to dynamically re-route or deny traffic without redeployment. When Fable was suddenly retired, we worried about production workloads depending on it. Even Fable aside, models get retired quite often as GPU capacity is heavily contested. Yet our data shows people still having happy production traffic of older model versions! We're solving this now with AI Gateway Rules. e.g.: you can now rewrite model "routes" on the fly! ๐šŸ๐šŽ๐š›๐šŒ๐šŽ๐š• ๐šŠ๐š’-๐š๐šŠ๐š๐šŽ๐š ๐šŠ๐šข ๐š›๐šž๐š•๐šŽ๐šœ ๐šŠ๐š๐š \ --๐š๐šข๐š™๐šŽ ๐š›๐šŽ๐š ๐š›๐š’๐š๐šŽ \ --๐šœ๐š˜๐šž๐š›๐šŒ๐šŽ ๐šŠ๐š—๐š๐š‘๐š›๐š˜๐š™๐š’๐šŒ/๐šŒ๐š•๐šŠ๐šž๐š๐šŽ-๐š๐šŠ๐š‹๐š•๐šŽ-๐Ÿป \ --๐š๐šŽ๐šœ๐š๐š’๐š—๐šŠ๐š๐š’๐š˜๐š— ๐šŠ๐š—๐š๐š‘๐š›๐š˜๐š™๐š’๐šŒ/๐šŒ๐š•๐šŠ๐šž๐š๐šŽ-๐š˜๐š™๐šž๐šœ-๐Ÿป This adds to the repertoire of capabilities and techniques AI Gateway brings to the table to recover lost tokens. If you drop tokens, you lose revenue and customers ๐Ÿ’ธ Kudos to @rtaneja_ @crowprose @shaper โ€“ we went from CLI design to production-grade capability very quickly!
42
14
1
294
46,830
Joe McKenney retweeted
Heartbreaking, what an articulation @crowprose crowprose.com/blog/competencโ€ฆ
So after all these hours talking about AI, in these last five minutes I am going to talk about: Horses. Engines, steam engines, were invented in 1700. And what followed was 200 years of steady improvement, with engines getting 20% better a decade. For the first 120 years of that steady improvement, horses didn't notice at all. Then, between 1930 and 1950, 90% of the horses in the US disappeared. Progress in engines was steady. Equivalence to horses was sudden.
8
19
4
310
43,692
Joe McKenney retweeted
5 months ago I broke down Figma's new AI onboarding. They're back with a new iteration! The most interesting part: ๐—”๐—œ ๐—ฝ๐—ฟ๐—ผ๐—บ๐—ฝ๐˜๐˜€ ๐—ฎ๐—ฟ๐—ฒ ๐˜๐—ต๐—ฒ ๐—ป๐—ฒ๐˜„ ๐˜๐—ฒ๐—บ๐—ฝ๐—น๐—ฎ๐˜๐—ฒ๐˜€. An updated breakdown ๐Ÿ‘‡ In the last iteration, an AI input form was presented side-by-side with pre-built usecase templates. This makes sense, they both solve the cold start problem of helping users go from from 0 โ†’ .5 (they don't get users to 1 yet). I wondered if, in the future, AI entry points and templates would merge. With this new iteration, Figma has essentially made templates from pre-written, use case prompts! Templates are great at presenting use cases (push). Prompting is great at capturing intent (pull). This experience is starting to have the best of both worlds, where the entry point into prompting is structured and easy to understand, but I can still edit the prompt to fit my intent. I like this and I think it points to a strong vision for AI-generated getting-started experiences (rather than just throwing me into an input). Of course, templates still play a big role for Figma and Figma has a huge community with tons of helpful resources. But now AI has a much larger in-product entry point than templates. I could imagine other tools taking a similar approach!
2
2
12
1,267
Joe McKenney retweeted
Another incredibly polished Dopt powered @Superhuman product announcement went out today Shoutout to primary CTAs that actually enable the thing instead of taking you on a wild goose chase through settings pages
1
2
14
679
Joe McKenney retweeted
The new and improved universal growth loop: 1) build a great product 2) get Reforge on board as a customer 3) post about Reforge being a customer All jokes aside, as long time fans of their content, we couldn't be more excited to be working with the team at Reforge.
2
9
499
Joe McKenney retweeted
Really awesome example from Zapier of using AI to help users troubleshoot errors. This is a great demo of the power of contextual AI (no prompt required!)
3
2
1
10
603
Joe McKenney retweeted
I'm just going to say it: SOC2 is a cancer in our industry with strong network effects. The fact that it costs $20k and takes non-trivial amount of time yearly for a documentation that in the end has very little to do with actual security. Don't get me wrong, many of the controls and proposed practices are useful and should be adopted, but it doesn't need to be done in a audit process that costs 5 figures. SOC2 is old school method that should have been re-thought and not implemented as id but here we are; startups are selling to each others and requiring SOC2 cert in return to show they are compliant for future enterprise customers. It's all a cargo cult and good part of it is self-inflicted harm. We should do better, have a low cost monitors without auditors and focus on pen-tests and other actually valuable methods that don't waste time and focus
40
37
20
518
117,326
Joe McKenney retweeted
My 5 year prediction: we'll realize it was a mistake to write all of our high-level tools in a language built around systems-level memory safety (Rust)
30
20
9
332
108,017
Joe McKenney retweeted
We just launched a new Dopt example: ๐ญ๐ก๐ž ๐จ๐ง๐›๐จ๐š๐ซ๐๐ข๐ง๐  ๐ก๐ฎ๐›! โœ… Checklist โœ… Tours โœ… Help & Resources โžก๏ธ Seamlessly integrated into your product and at your user's fingertips. Check out the best hub examples from @JuneDotSo, @framer, @HubSpot, and @remote โฌ‡๏ธ
1
2
2
9
1,722
Joe McKenney retweeted
We're doing a โœจ ๐™‡๐™–๐™ช๐™ฃ๐™˜๐™ ๐™’๐™š๐™š๐™ โœจ next week! As a part of it, we're going live on @ProductHunt next Wednesday, November 8th! Dopt Analytics will give you out-of-the-box, analytics of the product onboarding, education, and announcements you build with Dopt.
1
1
5
166
Shout out to @AutoblocksAI for shipping this ๐Ÿ”ฅ onboarding hub and getting started checklist with @doptcom! I love how it's a centralized place where users can find the next best step and other things like docs โœจ Been a blast working with @haroonc and @nolte_adam ๐Ÿ™Œ
2
1
7
970
๐Ÿš€ Announcing ๐“๐ก๐ž ๐ฎ๐ฅ๐ญ๐ข๐ฆ๐š๐ญ๐ž ๐ฉ๐ซ๐จ๐๐ฎ๐œ๐ญ-๐ฅ๐ž๐ ๐จ๐ง๐›๐จ๐š๐ซ๐๐ข๐ง๐  ๐ฉ๐ฅ๐š๐ฒ๐›๐จ๐จ๐ค โ€” a comprehensive guide to building better onboarding made with PLG industry leaders from Notion, Superhuman, Loom, and Miro. โ†“
1
4
4
18
5,562
Earlier this week we at Dopt had a blast hosting a dinner with founders and executives from companies like Notion, Superhuman, Clockwise, and Stych to chat about all things PLG ๐Ÿš€ A few takeaways โ†“
1
1
18
2,155
Joe McKenney retweeted
โœจ Introducing @UnrevealedHQ 1.0 โœจ After almost 1 year in the making, Unrevealed is out of beta! And we are live on Product Hunt ๐Ÿ˜ป producthunt.com/posts/unreveโ€ฆ How it started ๐Ÿฃ A year ago, I was leading the Developer Experience at Maze, trying to improve the life and productivity of my fellow Engineers. It kept bugging me how much complexity was involved when answering a simple question: โ€œCan this user use feature X?โ€ ๐Ÿค” The complexity didnโ€™t lie so much in the code itself, but in the fact that, most often than not, developers and non-technical stakeholders had to collaborate on this problem. The tools weโ€™re using to solve it are powerful, but donโ€™t address that fact. It shouldnโ€™t require a Computer Science degree, pages of documentation, and 10 different steps to add a customer to a beta, run an A/B test, or simply check that a feature is enabled for a customerโ€ฆ but thatโ€™s what it feels like. For years, we've been using feature flags to solve these problems. And theyโ€™re a great tool! But without the right data models around them, they're still a pretty primitive technology. I wanted a tool with the power of feature flags, but that anyone could use. I couldnโ€™t find anything out there, so I decided to build it myself. Unrevealed was born ๐Ÿ‘ถ How it's going ๐Ÿ’ช We started the private beta in April. After a few months of improvements to the product, and a summer spent bringing a whole new version to life, we are proud to call what we have built Unrevealed 1.0 ๐Ÿ”ฅ Unrevealed is not just a tool for developers, anyone can use it: ๐Ÿ™…โ€โ™‚๏ธ Youโ€™ll never have to โ€œconfigureโ€ a feature flag in Unrevealed ย ย ย ย  ๐Ÿ‘‰ Features simply get from one stage to the next when theyโ€™re ready ย ย ย ย  ๐Ÿ˜Œ You won't see any complex rules that don't matter for the sage the feature is in But I didnโ€™t leave a role in DevEx to stop caring about it, so weโ€™ve got devs covered too: ๐Ÿช„ Our SDKs are so simple they feel like magic ย ย ย ย  ๐Ÿ’… Theyโ€™re fully typed thanks to our code generator ย ย ย ย  ๐ŸŽ›๏ธ We have a Toggler component to switch features in dev or your preview environments ย ย ย ย  ๐Ÿ‘จโ€๐Ÿ’ป Youโ€™ll get context about your features without leaving VSCode, thanks to our extension Help us spread the word ๐Ÿ™ We're Live on Product Hunt Today, if you want to support us, you can start by doing it there ๐Ÿ‘‰ producthunt.com/posts/unreveโ€ฆ Also leave a comment to let us know what you think, and repost this so more people can see it ๐Ÿ’™
13
21
3
57
10,220
Joe McKenney retweeted
โœจ New features! โœจ ๐Ÿ› ๏ธ ๐—ก๐—ฒ๐˜„ ๐—ฉ๐˜‚๐—ฒ ๐—ฆ๐——๐—ž Weโ€™re super excited to release our Dopt Vue SDK, a new SDK that makes it easy to build better onboarding and education experiences in any Vue app. Read on for more โ†“
1
1
8
170