Head of Product Design @stripe. Owner of @therubytap wine bars.

Joined July 2009
310 Photos and videos
This agentic world and system is quickly shifting from “you kinda need to know how it works” to “it’ll just work.” Fun stuff happening at @stripe.
Here's me walking you through our new Stripe Directory and how we see it being used! Check it out and send us feedback: stripe.directory
1
5
1,133
Fast casual vegetarian Greek restaurant called… Never Meat Your Gyros
2
5
569
Wonderful post. So many great messages... knowledge and productivity compound like interest. the daily edges look trivial in isolation. what you read, what you record, how fast your loop runs, who you argue with. give them a few years and they produce careers that look like luck from the outside. start compounding earlier than feels necessary. future you already knows this was the cheap part.
1
307
While waiting for Claude to finish, what if you could keep your @duolingo streak alive?
1
145
An agent powered UI tool that autonomously loops through design, eval, and iteration until it's reached high quality marks. We'll call it... frUIt loops.
1
3
335
Dan Nelson reposted
Are you currently trying the @link CLI or integrating into your agent? have feedback or feature requests? DM me your email and I'll add you to our new slack channel with the team github.com/stripe/link-cli We want to hear from you!
6
10
59
12,332
Here's a great look at one of the impressive internal design tools we're using to explore, prototype, and build @stripe. Nice work @ow!
While your team is just getting started vibe coding prototypes, the team at @stripe is vibe coding a full vibe coding platform. @ow is a design manager at Stripe who built Protodash - an internal AI prototyping tool that lets designers and PMs spin up real, clickable prototypes in minutes. In this ep he walks through: - why generic AI tools produce "blurple slop" that doesn't match your design system - how he built a full prototyping studio on top of dev boxes with cursor cc - why more PMs than designers now use Protodash - the design review mode that lets teams ship feedback direct in the app Plus, we talk about getting to the ultimate dream: demos, not memos. ty to our sponsors! 🧠 @Celigo - Intelligent automation built for AI 💻 @cursor_ai - The best way to code with AI Full episode on yt: youtu.be/hQFEAZK__q0
11
805
We can point to so many graphs that prove the world is changing, but this one might be my favorite.
Stripe Atlas just hit 100,000 all-time incorporations. Q1 2026 is 130% Y/Y.
9
1,000
Dan Nelson reposted
We just announced a large raft of improvements at @Stripe Sessions. My meta reflections: • It feels that the entire economy is replatforming right now. • Many charts at Stripe are inflecting in quite dramatic ways. What GitHub recently reported for commits we are seeing in economic activity (such as new company formations). • It is increasingly clear that agents will be responsible for most transactions in the not overly distant future. • Stripe was always developer-centric, but AI is making developer-centricity strategic in a new way: agents are even hungrier for good DX than developers themselves are. • Things that we’re launching are increasingly network products at heart. (Instant transfers between Stripe businesses, new kinds of fraud prevention with Stripe Radar, stablecoin payouts to anyone with Link.) "How can we turn Stripe's economies of scale into user benefits?" is increasingly the relevant question. • Between Privy, Bridge, Tempo, and Stripe’s core capabilities, we’re now doing a lot in stablecoins/crypto, and companies like DoorDash, Ramp, Meta, and Klarna are using our crypto stack to deploy meaningful new functionality in production. “But where’s the production use?” is rapidly becoming stale when applied to crypto. • After more than a decade of building, we seem to have hit some kind of critical mass of core platform capabilities such that building new things now feels easier and faster than before. (AI also helps.) We announced Stripe Treasury last year (originally called Financial Accounts); since then, we’ve added multi-currency support, global payouts, card issuance and rewards, and a bunch of other sophisticated functionality. By the end of this year, Treasury will support 15 more currencies and be available to businesses in 160 countries. On the launches themselves, a small selection that I thought were cool, though this is really just a subset: • The @Link AI wallet. Point your agent to github.com/stripe/link-cli and ask it to make purchases on your behalf with secure single-use tokens. (To test it, I asked Claude Code to buy a small gift for me yesterday. It purchased HTTPZine on Gumroad.) • New payment methods for Link, including Pix (largest payment method in Brazil) and UPI (largest payment method in India). We’re also adding stablecoin support to Link (which I think will be huge if we execute well). • We’re adding a lot of new Machine Payments Protocol functionality, including micropayment and recurring payment support. • We announced Checkout studio: a sophisticated dashboard for managing your checkout flow, including things like transaction replays and A/B tests. Today this tends to require a lot of fussy edits to production code. • Adaptive Pricing (which automatically localizes the price and currency that customers see) now supports subscriptions. We’ve seen pretty huge (4–5%) conversion rate improvements after enabling it — customers really like paying in their home currency. • New Stripe Terminal reader (the T600) with a customer-facing screen that can run native apps, plus support for 15 new international markets for Stripe Terminal. • General availability for Stripe Managed Payments, our merchant of record solution. (Natively handles tax, disputes, fraud.) Maybe sounds a bit arcane, but it’s one of those iykyk products. It saves a lot of schlep. • Fraud is a *much* bigger priority for customers than it was 2 years ago (AI makes fraud easier unlike software, tokens can be resold), so we’ve been extending Stripe Radar to support things beyond payments fraud: free trial abuse, multi-account abuse, pay-as-you-go abuse. Early results are extremely positive. We also announced Stripe Signals — new scoring APIs for customers, businesses, and other objects, not just payments on and off Stripe. • Usage-based billing is also becoming the de facto business model of the AI era, and we launched a bunch of new pricing models in @getMetronome and features like low-balance alerts, automatic credit top-ups, and multidimensional pricing structures. • We showed streaming payments built on @Tempo and Metronome — track usage and get paid the instant value is delivered. Hard to predict, but I think this could be big. (Why wouldn’t you want to get paid as costs are incurred?) • We added automatic US tax filing in Stripe Tax. • We announced Stripe Database -- a hosted PostgreSQL database with all of your Stripe data, updated in real time. Read-only to start but we’ll make it read-write. • Stripe Workflows are now GA. • We showed Stripe Console, a full agentic execution environment built directly into the Stripe Dashboard. It’ll happily write code and use tools to answer your questions. • We previewed custom objects: model your business data directly in Stripe, with custom objects, typed fields, and relationships. • As mentioned above, Stripe Treasury accounts will support storage in 15 currencies by the end of the year. And instant/free(!) transfers between US Stripe businesses. • You can use a Stripe card with your Treasury balance and get 2% cash back on purchases. • We’re massively expanding our Global Payouts coverage -- soon 100 countries with fiat rails and 160 with stablecoins. • Atlas companies can now raise money directly within Stripe. • We launched the platform growth studio, which uses Stripe’s network data to generate specific recommendations for optimization/growth. • We announced the Stripe Managed Risk API — platforms can outsource risk handling to Stripe while maintaining full UI/UX control. • Connected accounts now benefit from networked onboarding, which hugely increases conversion rates. • We’re launching Treasury for Platforms. Connected accounts can get spend cards with just a few lines of code. (Plus cash rewards, cash acceptance, check acceptance, real-time payments…) • We announced Issuing for agents: easily create cards for agents. But that’s really just a subset of a subset. (See stripe.com/roadmap for more.) The Stripe team is cooking! And if you’re interested in building the economic infrastructure for this new world, we’re hiring.
70
123
1,219
147,604
I'm addicted to building and have no time to keep my @duolingo daily streak alive. So I asked Claude to speak Spanish. Does this count?
1
6
401
I built and launched an iOS app using nothing but @claudeai, Figma MCP, and @garrytan's GStack. The idea isn’t a novel one, and the design itself borrows a lot of inspiration, but I was focused entirely on becoming an expert craftsman with the tools and processes I expect my own design team to be leveraging. In @stewartbrand's book Maintenance: Of Everything, he includes a quote from Matthew Crawford’s Shop Class as Soulcraft about becoming "masters of our stuff." We need “a basic intelligibility of our possessions: in their provenance, in their principles of operation, in their logic of repair and maintenance.” That simple remark is what kicked off my mission. You can't lead people through changes you've never experienced and tools you've never touched. And with the scale and speed of change, I don't think leaders can ever again afford to outsource their understanding. Time to roll up your sleeves.
6
23
2,404
And we've unleashed this power to many people across Stripe, including designers. Which lets us own a lot of that important final mile. My favorite reaction... "obvs drunk with power now"
ICYMI @stripe ships over 1000 AI-written pull requests every week with their team of "Minions." I got @stevekaliski to show me how it works. The trick? A happy slack emoji great dev tooling. Each Minion spins up an isolated environment that lets engineers run dozens of agents in parallel without melting your laptop (or getting them into each other's code). Great for human engs, and a better way to make your background agents successful. In this ep, we walk through: - How Stripe reviews all those PRs (without losing their minds) - Convincing your team to invest in DevX - How to kick of dev tasks from the subway Steve also uses the 🤯 Machine Payments protocol to have his autonomous agent plan a matcha-themed bday party for $5.47 BIG thank you to our wonderful sponsors: 🪄 @Optimizely - Your AI agent orchestration platform for marketing and digital teams: optimizely.com/howIAI 🚀@Rippling - stop wasting time on admin tasks, build your startup faster: rippling.com/howiai Full episode out now: youtu.be/o5Mi5SYSDnY
1
5
801
Dan Nelson reposted
Introducing the Machine Payments Protocol (MPP). mpp.dev: an open protocol for machine-to-machine payments, co-authored by @tempo and @stripe. Watch it in agentic action ⤵️
59
104
850
198,753
Agents represent an entirely new category of users to build for—and increasingly, sell to. Stripe is building a broad set of agentic financial infrastructure to enable these important new patterns, including our new Machine Payments Protocol.
1
4
474
We're hiring a Senior Staff Product Designer to lead our Agentic Commerce efforts! stripe.com/jobs/listing/seni…
2
257
Stripe’s product design team is growing! We’re hiring designers who care deeply about craft and want to shape how money moves on the internet. Including someone to lead the future of agentic commerce. We believe agentic commerce has the potential to be generationally impactful and need someone with an intense curiosity to explore, shape, and bring this new experience to life. stripe.com/jobs/listing/seni…
13
14
220
66,448
Great episode and listen with @lil_dill!
It was surprisingly good fun to chat about my mistakes, inflection points in my career, and how flying has made me a better design leader. @soleio is quite the interviewer! Links to our @firstofkind interview at @stripe below.
1
588