why aren't all 48 resolved? a statement only gets an assessment when the public
record can support or contradict it. opinions and what-ifs never can, and 0 checkable
ones are still open, waiting for their date. predictions held up or didn't;
assertions are supported or contradicted. on every card:
▮▮▮▮▮ certainty ·
▮▮▮▮▮ debate potential. speakers are clickable
Insight
Muthukumar: Great brands cannot be built without micromanagement
“I would say on this point of like micromanagement, I maybe have a contrarian point of view in that I don't think good brands are made without micromanagement.”
Insight
Handy: Data software must become sales-led unlike engineering PLG tools
“When you sell to software engineering, sometimes you can go PLG for a lot deeper in the journey and, you know, Stripe and Twilio and others have done that very successfully. But data for a variety of reasons that are probably too boring to get into ends up nee…”
Insight
Managers should encourage employees to leave Slack once they outgrow it
“And here's a controversial one. There's times we spent a year. I'm like, you don't need to be here anymore. You have learned everything that you're going to learn here at Slack. It's time to go somewhere else. And I wouldn't say it like that, but there's truly…”
Disclosure
Grosser: Stripe executives donated headcount across P&Ls to self-solve budgets
“Stripe got much, much, much more rigorous about the budget is the budget, like, the, we've got headcount OpEx, and, like, that will be the number that we have collectively as a company. And across the course of the year, opportunities would emerge that you wou…”
Assertion Not checkable as stated
Grosser: John Collison said cross-functional colleagues she doubts are "dead to her"
“He said, within your own organization, you do a great job of being both demanding and supportive. Cross-functionally, when you don't think somebody's good at their job, they're dead to you.”
Insight
De Milliano: Incoming execs should immediately fire flagged mediocre employees
“Assess the talent pool pretty quickly. Like, just fire the people that aren't good. Especially if they're not a good culture fit, but also if they're just not doing well. One thing I have experienced myself, but also I've, like, seen with other leaders, like, …”
Disclosure
Patrick Collison designed Stripe's culture guide to repel half of candidates
“And at one point, like, Patrick Ping made me, he was like, hey, like, I really want us to write a guide to Stripe's culture, and I want us to share it with candidates when they join, when they are considering Stripe. And ideally, half of the candidates who rea…”
Assertion Supported
Stripe's internal culture doc was eviscerated on Hacker News
“There was some controversial, controversial, there was some stuff in there that was basically just like, you got to be willing to work really hard to actually, you know, be successful here long term. Oh my gosh, it was so controversial when it came out on Hack…”
Insight
De Milliano: Bad executive hires drive star employee attrition by destroying trust
“Reason number one why it's bad, but like reason number two why it's bad is because everyone looks at that bad hire or that bad fit, basically. Again, like, I don't think they're generally bad people, but like that person who isn't a good fit, and they look at …”
Assertion Not checkable as stated
Anand: Clay manually invoiced customers via Stripe until hitting $1M ARR
“In January of 23, I mean, it'll be interesting to share that, like, we didn't have billing in the product. You couldn't pay for Clayton in the product until past a million in ARR. Until a million in ARR, I was just sending Stripe invoices to people, which was …”
Insight
Muthukumar: Bifurcating brand messaging for executives versus engineers leads companies astray
“When you think like, oh, you need a different message for CFOs, a different message for IC engineers, I think that can actually kind of lead you astray when it comes to brand development. So that consistency is really key.”
Assertion Not checkable as stated
Patrick Collison required new Stripe products to plausibly add $10B in enterprise value
“When Stripe got larger and larger, the question became not only why now, but like, what's the opportunity on the table for this idea? Like, this has to be an idea where we could eventually work it out to Patrick's, you know, sort of bar was, is this gonna add,…”
Insight
Seshan: Unseating incumbents requires 10x quality, but retention products just need baseline utility
“You have to be tenx better at that phase than whatever they had before versus we just didn't, we just need to not suck with the other way.”
Assertion Not checkable as stated
Grosser: Stripe ran a 30-person leadership team across product, GTM, finance
“There was a lot of work that Will Gabrick did, to his credit, to get all of product, go-to-market, finance in sort of the same room. Like, we ran basically a thirty-person leadership team for a while, which is a lot to have in a weekly staff meeting, to have i…”
Insight
Milliano: Radical transparency about readiness gaps helps retain passed-over talent
“The second best thing you can do, I think, is just be super transparent and open throughout the process. Like, really good high performers want to hear how they can get better. Generally telling them, like, look, you're not ready for this role, and here are th…”
Insight
De Milliano: Executives must prioritize the leadership team over their functional departments
“Your main team has to be the executive team over your functional team, even though I think it's very tempting to want to, like, Spend more time with your functional team.”
Insight
Milliano: Retaining passed-over talent requires hiring genuinely inspiring leaders
“Truly the best thing you can do is hire an incredibly inspiring leader. Really great people want to work for really great people and learn from really great people.”
Insight
De Milliano: Enduring tech companies almost always pair technical founders with operational leaders
“One of the themes that has come out of that that has been surprisingly consistent, especially with these sort of, like, deeply technical companies, is that there's almost always a pairing of, like, a deeply technical founder with a more operations people-y per…”
Insight
De Milliano: Executive hires are like arranged marriages, not love marriages
“The way I've described leadership hires at companies, it's like, it's kind of like an arranged marriage. You both really have to choose to want to, like, make it work. It's not like a love marriage where, like, you know, which is like what I think happens with…”
Assertion Supported
De Milliano: Stripe nearly rejected Claire Hughes Johnson when hiring at 150 employees
“Claire joined Stripe when we were around a 150 people, and we were very, very close to organ rejection.”
Insight
Muthukumar: Developer brand is built bottom-up through thousands of micro-decisions
“Brand, especially at tech companies and at high tech companies, which are targeting developers, is a very bottoms up motion, where you're making a million different small decisions and being very intentional about them. And that adds up to a gestalt. Of how de…”
Assertion Not checkable as stated
Muthukumar: Stripe required 'red pen' reviews for content reaching 100 users
“So if it was, you know, touching an audience size of less than a hundred or so users, We would expect you to just get a peer to take a look at it to make sure that we didn't have any grammatical errors, but anything above that, it went through that review proc…”
Assertion Not checkable as stated
Muthukumar: Stripe delayed an open-source page by six weeks for animation
“We delayed the launch of that page by almost a month and a half because our design team wanted to implement the game of life in the background, in the header background of that page. And that sounds crazy. It's like, why would you delay the launch of that by s…”
Insight
Larson: Stubborn holdouts to new ideas often hold the most valuable context
“As an authority figure coming in, it's easy to kind of look at those folks as holdouts, people who are resistance, resistant to change, people who are, you know, just stubborn, but it's usually those folks who have like the most valuable context.”
Assertion Not checkable as stated
Behrens Wu: In 2013, no shipping interface matched Stripe or Shopify's usability
“There was just no good resource for getting advice and no like technology interface that we thought was kind of Up to par with the other e-commerce technologies we were using. And like, specifically we were using our e-commerce stack was like the usual one, St…”
Insight
Seshan: High-potential hires fail most often from organizational mismatch
“Honestly, that's the most common failure mode with this kind of thing, where you hire someone who you do see glimmers of greatness in them, but they're just not great in the way the organization needs, and the organization, like, Oregon rejects them in some wa…”
Insight
Seshan: Multi-product startups succeed more often by selling to existing buyers
“The angle I think is really fruitful within a company, is sell something else to your same buyer. And you kind of know that user and you know their needs. You're much more likely to succeed by giving them an additional product than trying to launch a product t…”
Insight
Seshan: Building products to prevent churn is easier than winning net-new buyers
“It's like always easier in a lot of ways to do the prevent churn off of you versus win someone out of the gate.”
Insight
Seshan: Zero-to-one teams should have two to four engineers and zero dependencies
“Yeah, I think you want the team to be really self-sufficient. So you want the team to not have to reach outside of itself to borrow expertise from other parts of the organization. Like certainly within the organization, there are parts of the code base that th…”
Insight
Seshan: Stripe's core business model relies on retaining scaling customers
“The whole engine of Stripe's business is your users should not grow, grow off you. Like as they scale, you make more money. And they make more money.”
Assertion Not checkable as stated
Agrawal: Patrick Collison advised that a startup's first API design is always wrong
“One of the pieces of advice I got as I was starting this company, I spoke with Patrick Collins at Stripe. On building an API business, he said, like, your first API design will be wrong. Just know that.”
Assertion Not checkable as stated
de Milliano: Retool had 10 operating execs while Stripe relied on five
“Retools leadership team was like a collection of very different personalities. It was a big team was like, you know, I think they had 10 people on sort of the overall operating leadership team. Stripes team was always tight knit, five people.”
Assertion Supported
De Milliano: Will Gaybrick had no operating experience when Stripe hired him as CFO
“Yeah, he was an investor and, you know, incredibly impressive background, but, like, no operating experience, really.”
Disclosure
De Milliano evaluates direct reports by asking the counterfactual outcome
“If you had not been here, which is what I ask in every performance review cycle of the people who work for me, like if they had not been here, what would have happened?”
Assertion Not checkable as stated
Muthukumar: Early Stripe shipped over 100 features per year
“We were shipping more than a hundred features a year even in the early days of Stripe.”
Assertion Not checkable as stated
Muthukumar: Stripe Press was incubated outside of marketing
“Stripe Press was an organization outside of marketing when it first started. We incubated it as a program that was really more mission driven.”
Disclosure
Muthukumar: Stripe initially segmented solutions by customer business model rather than vertical
“And so at Stripe, we actually started off with solutions that were based much more on your business model. And we would create these solutions for SaaS companies, for marketplaces, for e-commerce companies that would collate together a bunch of capabilities ac…”
Assertion Contradicted
Muthukumar: About 10,000 developers completed Stripe's capture the flag challenge
“We launched a capture the flag tournament at Stripe and that's typically for, you know, InfoSec researchers and black hat type of areas of security research. And we did that at the payments domain, and we had no expectations of how many developers would partic…”
Assertion Supported
Muthukumar: Stripe had no dedicated marketing hire before late 2013
“And I convinced them that they needed a marketer. They hadn't had a marketer until then and convinced them that they needed someone to think about marketing as a discipline full time. So I joined in, in late, 2013.”
Disclosure
Stripe offered enterprise SLAs with financial penalties below four nines uptime
“So at Stripe, we had a reliability like SLA that we kind of extended to enterprise customers in terms of there was actually like a financial consequence to us if we dipped Below a certain level of uptime. Like I think it was less than four nines of API availab…”
Assertion Supported
Stripe's core undocumented technical strategy was maintaining a Ruby monolith
“Undocumented strategies at Stripe was we use a Ruby monolith. And so everything was done in the Ruby programming language with a few minor exceptions.”
Assertion Not checkable as stated
Seshan: Stripe's subscription buyer shifted from developers to finance teams
“It was actually over the course of A couple years where the decision-making power sort of shifted in our existing user base to more of a finance buyer.”
Assertion Not checkable as stated
Seshan: Watershed and Stripe hired mostly ex-founders for zero-to-one PM roles
“A lot of the PMs that we've hired to do that type of work are ex-founders, and that was true of Stripe as well.”
Assertion Not checkable as stated
Seshan: Stripe core payments took around 75% of engineering bandwidth
“Core payments maybe took 75% of the engineering bandwidth.”
Assertion Supported
Seshan: Amber Feng and Christina Cordova built Stripe Connect's initial multi-party version
“And then we had started exploring this thing called Connect where Amber Feng and Christina Cordova had built an initial version of this, like, multi-party payments idea that Someone like Shopify or someone like Lyft could be able to route payments in multiple …”
Assertion Not checkable as stated
Seshan: Stripe did not expand multi-product until core payments was deeply working
“The engine that powers Stripe is payments. It is payments. It's always gonna be payments. Like, payments is really, really vital, and Stripe should not have, and did not, like, overreach into multi-product before payments was, like, really, really, really work…”
Assertion Supported
Grosser: Claire Hughes Johnson managed People before marketing at Stripe
“If you took Stripe under Claire, She had people, but didn't have marketing at the outset, had marketing at a later point.”
Assertion Supported
Grosser: Vercel headcount exceeds 600; Stripe reached 8,000 before departure
“When I was at Stripe, we were, I think, 8000 people by the time I left. Vercel is now north of 600.”