David Singleton Profile Banner
David Singleton Profile
David Singleton

@dps

Followers
10,442
Following
1,477
Media
317
Statuses
1,916

Chief Technology Officer @stripe . Born in Belfast, former Londoner, married to @fjsingleton . I like to make things.

San Francisco, CA
Joined March 2007
Don't wanna be here? Send us removal request.
Explore trending content on Musk Viewer
@dps
David Singleton
2 years
At Stripe we care about being meticulous in our craft. Sometimes that means putting effort into getting the small things right. Little details compound into end to end experiences that are surprisingly great. We shipped 100s of tiny tweaks last year. Some of my favorites 🧵
33
118
1K
@dps
David Singleton
5 years
Last week I spent a couple of days writing code @stripe . We think about and invest a lot in our internal developer experience. Having spent >10 yrs at Google I like to think I have a high bar. But last week's experience was substantially better than anything I've seen at scale.
19
79
755
@dps
David Singleton
5 months
We just shared our annual letter, including how we engineer for reliability as we deploy new code in our core API services ~400 times daily at trillion dollar scale. Once a change is code-complete, it's evaluated by ~1.4 million tests.
Tweet media one
@collision
John Collison
5 months
Stripe’s 2023 annual letter is here! Lots of detail on what we’re seeing across the internet economy, including a robust startup ecosystem despite the VC pullback.
82
130
697
51
57
513
@dps
David Singleton
5 months
In Lagos where I met @shollsman , @0x , and the team from @paystack . We spoke about the opportunity to increase the GDP of the internet in Nigeria—and across Africa—and ways that engineering team at Stripe can help support this mission.
Tweet media one
21
66
455
@dps
David Singleton
2 years
🛍 @amazon started using Stripe in 2017 to expand in Asia and Europe, and support millions of Prime Day, Black Friday, and Cyber Monday purchases around the world. Today, @amazon is significantly expanding its use of our payments platform.
3
28
264
@dps
David Singleton
3 months
Happy 4/24/24! In the last 14 years, developers have used @stripe 's 4242 test card number nearly 12 *billion* times.
Tweet media one
12
21
249
@dps
David Singleton
3 years
I built a fun toy / proof of concept this afternoon. It's a probabilistic spreadsheet. Ever since a university lecturer taught us to build spreadsheet models and play around with inputs and understand how sensitive the output was to that variable, I wished this was built in.
Tweet media one
15
8
239
@dps
David Singleton
6 years
Project day, I guess. Helped my daughter make an @arduino controlled set of traffic lights. Her little fingers are very dexterous - she's much better than me at plugging jumper wires into the breadboard. 👨‍👧🚦
Tweet media one
5
27
225
@dps
David Singleton
7 years
Yesterday my daughter (nearly 4) went on the #WomensMarchSF . Tonight: "It's time to get out of the bath!" "No Daddy, it's not your choice, no man can tell me what to do! On the march they told me 'your body, your choice'." #daddysbeenowned
2
18
223
@dps
David Singleton
8 months
Businesses on Stripe have asked how we handle Black Friday–Cyber Monday. So, we built a live dashboard to show exactly how. For the very first time, you can see request load, API uptime, and live transaction data across the entire Stripe network: .
7
20
201
@dps
David Singleton
1 year
We just sent out our annual user letter. One in ten people in the world transacted with a business powered by @stripe in 2022! Some of my favorite parts are about our foundations: 1/ Stripe's software is now > 50 million lines of code.
@collision
John Collison
1 year
Our Stripe 2022 annual letter:
18
78
425
2
16
183
@dps
David Singleton
10 months
Stripe Bucharest is now open! 🇷🇴 I'm inspired by all the intrepid entrepreneurs and talented engineers and PMs we met this week. We're continuing to invest in Central and Eastern Europe and support the many businesses that use Stripe here (and thank you for the IRL feedback!).
4
13
180
@dps
David Singleton
2 years
Black Friday/Cyber Monday [BFCM] is a big deal for our users. So it’s a big deal for @stripe too. We handled billions of $s in sales each day of BFCM. A 5 minute downtime = tens of millions in lost revenue for our users. Here's how we achieved >99.9999% uptime. 👇
@patrickc
Patrick Collison
2 years
Congratulations to the Stripe infrastructure teams! With record scale, Black Friday and Cyber Monday passed uneventfully. >20,000 peak RPS and >99.9999% API success rate.
66
180
3K
4
36
167
@dps
David Singleton
11 months
Stripe is opening an office in Bucharest, Romania and we're hiring engineers! If you're interested, apply now: .
Tweet media one
8
30
164
@dps
David Singleton
3 years
Over the holiday break, I decided to learn @rustlang by writing a ray tracer based on @Peter_shirley 's excellent guide. It was a real joy to fiddle around with my own software to paint pretty pictures of a virtual world while exploring a new way of thinking about code.
3
8
156
@dps
David Singleton
2 years
🥇We updated our algorithm that ranks payment methods for each checkout session based on their popularity. This means that customers can more easily use the most popular payment methods in their country at checkout. As a result, many merchants saw a material increase in revenue.
5
4
155
@dps
David Singleton
2 years
⚠️ We made it faster for merchants and our support teams to get context on API errors. This helps a great deal for support teams to track down exactly which API request users are referring to. Now, the request_log_url token links to the exact API request log that failed.
Tweet media one
3
8
143
@dps
David Singleton
8 months
Stripe users just crossed $10.5B in BFCM sales across 135M transactions. On to Cyber Monday we go.
@dps
David Singleton
8 months
Businesses on Stripe have asked how we handle Black Friday–Cyber Monday. So, we built a live dashboard to show exactly how. For the very first time, you can see request load, API uptime, and live transaction data across the entire Stripe network: .
7
20
201
6
7
142
@dps
David Singleton
2 years
Delightful dev experiences at Stripe start with reducing friction in our internal tools. When it came time to migrate our largest JavaScript codebase to TypeScript, our Developer Productivity team thought “What if we just do it over the weekend?”
4
19
135
@dps
David Singleton
2 years
Left: US letter rendering on A4 paper. Right: A4 rendering on A4 paper, with the correct margins and spacing. Localization is more than just translation. Small details add up to the big picture. 📄
Tweet media one
4
5
136
@dps
David Singleton
5 years
I am sitting right now on a Boeing 747. It remains one of the biggest and fastest passenger aircraft in service. The 747 first flew in 1969. The same year we landed on the moon. The 747 was designed and built in 28 months.
Tweet media one
6
5
130
@dps
David Singleton
5 years
. @stripe we fully offset our greenhouse gas emissions. Starting this year, we are also committing to pay for the direct removal of carbon dioxide from the atmosphere. Carbon capture and sequestration tech is nascent today, we hope our commitment helps drive commercialization.
@stripe
Stripe
5 years
Stripe's negative emissions commitment:
18
92
345
4
10
124
@dps
David Singleton
3 months
Thrilled about usage-based billing with our new Meters API. You can now ingest, aggregate, and view usage events on Stripe in real time. Get started with usage-based billing, and all the other product updates announced at Stripe Sessions 2024:
Tweet media one
Tweet media two
6
18
127
@dps
David Singleton
2 years
🇯🇵 All Japanese merchants on Stripe can now download invoices in A4 paper size. The standard paper size in Japan is A4, so printing invoices was tricky for our Japanese users. So we updated our PDF generation logic from US letter to A4.
17
7
128
@dps
David Singleton
9 months
When Stripes steal your look for Halloween. 🎃
Tweet media one
Tweet media two
9
1
126
@dps
David Singleton
1 year
Using our internal LLM tool has been really valuable. My favorite feature is preset prompts—which can be lovingly refined by one person—and then shared with everyone else. Popular examples: style guides, SQL query helper, and an ELI5 teacher (pictured).
Tweet media one
@patrickc
Patrick Collison
1 year
We built an internal LLM tool (with prompt sharing/discovery, careful privacy controls, configurable models, etc.). Been working on it for a few months, and ~1/3 of people at Stripe are now using it every week. Cool to see how diverse the use-cases are.
60
106
2K
5
10
124
@dps
David Singleton
1 year
As a company of developers, building for developers, we care *a lot* about developer tools. So we built Workbench—a first-of-its-kind dev tool that lets you look under the hood to understand, debug, and grow your Stripe integration.
@stripe
Stripe
1 year
Introducing Stripe Workbench. 🧰 Build faster than ever with our new developer tool. Join the beta: .
8
24
281
3
13
112
@dps
David Singleton
4 years
I showed GPT-3 how to write recipes. It suggested a very plausible beef curry. I asked for one for "iPhone 11", it said "You're not really going to try and cook your iPhone, are you?" 😳
2
0
117
@dps
David Singleton
3 months
Fine-tuning the demo machines for Stripe Sessions! See you tomorrow.
Tweet media one
Tweet media two
7
2
117
@dps
David Singleton
1 year
2/ Every single code change is verified within 15 minutes by running a battery of tests that would take 50 days to run on a single CPU. These automated tests detect and prevent problems much better than humans could.
1
10
115
@dps
David Singleton
1 month
Watch  @demishassabis  and  @matthewclifford  discuss how AI can accelerate scientific discovery and how multimodality puts us on the path to human-level AI. Demis and Matt—thank you for your insights.
23
21
108
@dps
David Singleton
3 years
I’m proud of Stripe’s security and infra teams who have investigated and patched all our systems against the Log4j vulnerability since the moment the news dropped. Our pre-existing controls protected Stripe from any form of remote code execution.🧵
@stripestatus
Stripe Status
3 years
On 2021-12-09, we immediately started investigating Stripe’s exposure to the Apache Log4j vulnerability. Our preexisting controls protected our systems and we found no impact. More here: .
0
2
32
1
5
114
@dps
David Singleton
3 years
@lil_dill @stripe Welcome, Katie! Can't wait to get started.
2
1
114
@dps
David Singleton
1 year
Today we’re announcing Stripe’s newest piece of hardware—Stripe Reader S700—an Android-based smart reader that works with Terminal’s APIs and SDKs. It’s customizable, mobile, and can be used to take orders and accept payments.
@stripe
Stripe
1 year
Introducing Stripe Reader S700—a customizable smart reader for countertop and handheld use. Build a point-of-sale app with the Terminal API and SDK, then use the S700 for tableside ordering, loyalty programs, forms, tipping, and more. Coming soon: .
11
31
248
4
9
104
@dps
David Singleton
4 years
I keep wishing Google Docs had the fluid hands-on-keyboard editing experience of Notion or Dropbox Paper (seriously, why is this not a thing!?). So, I hacked it in Electron.
10
2
105
@dps
David Singleton
1 year
At @Stripe , @openai 's GPT-4 is enabling any engineer to become an AI engineer. This means we can quickly deploy powerful AI across Stripe to deliver even better products for users and more efficiency for us. (More on those deployments coming very soon.)
@npew
Peter Welinder
1 year
GPT-4 is here: our smartest and most reliable model yet! Try it today on ChatGPT or join the API waitlist. We're onboarding users swiftly, dependent on GPU availability.
11
45
258
4
11
105
@dps
David Singleton
1 year
My Android and Stripe worlds collide! This week, we introduced Tap to Pay on Android—turning millions of Android devices into card readers. Users like @getsquire have integrated in just a couple of weeks. How we built it with @Android ⤵️
@AndroidDev
Android Developers
1 year
💳📱 @Stripe built an SDK for Tap to Pay on Android using Google Play APIs and tools! Tap to Pay on Android is an extension of the Terminal SDK, and it eliminates the need for additional hardware. Read their story and integrate today →
2
30
204
1
5
105
@dps
David Singleton
3 months
Stripe is continuing to expand in Canada—the Toronto office itself, our product offering, and our user-base (Canada’s now our third-largest market!). At our meetup tonight, it was great to chat with @sanjanabasu14 and @robjama and meet with so many local users. It’s an
Tweet media one
Tweet media two
Tweet media three
5
7
104
@dps
David Singleton
2 years
Today, fittingly, on @Stripe ’s 11th birthday, we held a user meetup at our HQ in Dublin. Great to share advice on running and scaling businesses with @ciaraflood_ , @arcurn , and @whelton .
Tweet media one
Tweet media two
Tweet media three
1
12
100
@dps
David Singleton
8 months
Happy Thanksgiving! cc @malthe
Tweet media one
15
1
103
@dps
David Singleton
5 years
We will hire over a hundred remote engineers this year at @stripe . They will be deployed across every major engineering workstream. We have eng hubs in SF, Seattle, Dublin, Singapore and today Remote is becoming our 5th hub.
@patio11
Patrick McKenzie
5 years
Stripe is doubling down on remote engineering. We’ll hire 100+ remote engineers this year.
44
327
2K
6
12
101
@dps
David Singleton
5 years
Examples: every engineer has their own devbox with a realistic environment provisioned by tools; we built a static typechecker for #Ruby and it has a beautifully intuitive syntax and finds real problems quickly. Try it: more:
@darkdimius
Dmitry Petrashko
6 years
It's public now: @Stripe is building a typechecker for #Ruby with emphasis on scalability and user-friendliness. Currently presenting it at #RubyKaigi with @nelhage and @ptarjan . Try it: . See it at Tachibana room at #RubyKaigi2018
19
230
536
4
6
100
@dps
David Singleton
3 months
I thoroughly recommend watching this talk from Sessions where you'll learn about our approach to API design and the raft of enhancements to our developer experience. Bonus: if you'd like to play the video game version of the talk (!), which I made as a virtual thank you card to
@StripeDev
Stripe Developers
3 months
Michelle is a video game completionist and Stripe engineer. At Sessions, she introduced four principles of quality API design compared to game mechanics, starting with the fog of war:
1
4
56
4
9
95
@dps
David Singleton
4 months
A few times a year I do an "engineerication" (engineer+vacation), working directly with a team to deeply understand the developer experience at @Stripe . For my latest, I embedded with the Shepherd team building our next-gen ML platform based on @Airbnb 's Chronon, now open source.
@stripe
Stripe
4 months
Shepherd: How Stripe adapted Chronon to scale ML feature development.
18
4
33
2
6
93
@dps
David Singleton
2 years
Our CI system @Stripe is responsible for orchestrating build pipelines that execute tens of thousands of test suites in parallel. We have a very high bar for security and also need our builds to be delightfully fast. Here's how we do it -
6
19
89
@dps
David Singleton
6 years
Have gone fully San Francisco native - baked my first sourdough today. 🥖
Tweet media one
5
0
90
@dps
David Singleton
2 years
Today I spoke at the Dublin Tech Summit and visited our HQ in Dublin. Every time I go back, I’m excited by the innovative companies getting started and growing here and by the depth of talent present in the Dublin tech community. #DTS22
Tweet media one
Tweet media two
2
7
88
@dps
David Singleton
2 years
Sweating the details is in @stripe ’s DNA. We want to make sure we’re prioritizing what you need. What should we build next?
15
3
85
@dps
David Singleton
8 months
This Black Friday–Cyber Monday on Stripe, we saw >$18.6B in transaction volume and a peak of 27,395 requests per second—with >99.999% API uptime. More recap stats: . Here's a video showing what our live dashboard looked like over the weekend.
0
7
82
@dps
David Singleton
2 years
👏 Very proud of the team - a great example of our focus on 📈 developer productivity @Stripe . It’s also a great story - when big migrations go smoothly it’s often because of a lot of effort and thoughtful decisions behind the scenes. We should celebrate that work more often!
@alunny
Andrew Lunny
2 years
Over the weekend, my team at @stripe converted the company's largest JS codebase from Flow to @typescript . We modified about 3.5 million lines of code, and then hundreds of developers came in Monday morning ready to write TS.
96
501
6K
1
3
84
@dps
David Singleton
5 years
19 years together ❤️ you ⁦ @fjsingleton
Tweet media one
3
0
84
@dps
David Singleton
8 months
4-24-24
6
5
83
@dps
David Singleton
2 years
I love this profile of our colleague @leleportella who moved to Dublin a few years ago and joined @stripe as a software engineer. We will be hiring lots more engineers in Dublin so I hope Letícia's story inspires more folks to make the move to Ireland ☘️
0
21
82
@dps
David Singleton
2 years
📖Stripe Docs now loads 48% faster than before. Building the sidebar took up to 46% of request time. Instead of fetching translations each time the page loads, we added an in-memory cache to significantly reduce latency.
3
1
79
@dps
David Singleton
1 year
We overhauled . Many of you asked for more granular data by product area (instead of just the API or Checkout)—we've added it. You also asked for additional ways to get updates (beyond RSS and @X ). Now, you can subscribe via email, text, and @SlackHQ .
17
12
73
@dps
David Singleton
3 months
Since the earliest days of our payments API, the developer experience has been at the core of what makes Stripe, Stripe. Learn more about our new tools, built in close consultation with all of you, our developer community:
39
16
76
@dps
David Singleton
10 months
Big launch from our Checkout team today. ⬇️ Embed a prebuilt form into your site—and enjoy all the payment optimizations that come with Checkout: high conversion and the local payment methods your customers prefer. See what you can do with it: .
@stripe
Stripe
10 months
You can now embed Stripe Checkout into your site. Try the demo: .
136
120
1K
8
11
77
@dps
David Singleton
2 years
Behold my space grey and rose gold franken-Mac. We had two MacBooks, one had a broken screen, the other had a broken keyboard. Now they are one 💻.
Tweet media one
Tweet media two
Tweet media three
4
0
74
@dps
David Singleton
1 year
Stripe is a company of developers, and a company building for developers. So we spend a lot of time thinking about how to make sure developers have productive days. Excited to welcome @OkayHQ to the team to build more effectiveness tools for Stripe engineers.
3
5
73
@dps
David Singleton
3 years
As an EU citizen, I’m proud that @Stripe is hiring for hundreds of new engineering jobs in Ireland. I spoke with @leaders_of_tech on how Ireland is increasingly becoming a great place to build a career in Tech—tune in this Thursday, Nov 18 at 12 PM GMT:
2
11
71
@dps
David Singleton
5 years
"Explain it like I'm 5" has new depth when you actually have a 5 year old. Today: she asked me to explain both Climate Change and how the Universe was created 😳. (of course, I love to answer her questions!)
6
2
74
@dps
David Singleton
5 years
Needless to say, we're hiring! If you'd like to work with, or on, any of this:
4
7
73
@dps
David Singleton
3 years
Along the way we developed some useful tools to identify JVMs in need of patches and validate them. We shared these tools with other companies and have open sourced them today—if you’re still working through this we hope you find them useful.
2
27
73
@dps
David Singleton
2 years
Over five years, Sorbet ( @sorbet_ruby ) has improved developer productivity while making our code @Stripe more delightful and understandable. We can’t wait to see what the next five years have in store.
4
7
71
@dps
David Singleton
1 year
3/ In 2022, we deployed our core payments APIs 5,978 times (16.4 times a day on average).
Tweet media one
1
2
71
@dps
David Singleton
6 years
Delighted to be here at #stripesessions today and have the opportunity to share some of our teams’ amazing work with Stripe users. And a great opportunity to listen - excited to hear from some of the most ambitious companies in the world how we can serve you best.
Tweet media one
Tweet media two
0
0
70
@dps
David Singleton
3 months
🤯 at how fast Llama-3 7b runs locally on my (now oldish) M1 Mac and how high quality it is.
1
1
69
@dps
David Singleton
1 year
Since Stripe launched in 2010, we've made >100 checkout optimizations. And for the first time, we quantified the accumulated impact of all these tweaks (big and small). Businesses switching to our newest checkout integration see 10.5% more revenue!
2
8
68
@dps
David Singleton
2 years
Pixel watch dropped - it’s 🤩. I’ve also written my own watch face to make it look just like my favorite mechanical watch. Nice work @WearOSbyGoogle team!
Tweet media one
5
1
67
@dps
David Singleton
8 months
For folks interested in how Stripe does engineering, this deep dive in @Pragmatic_Eng lifts the curtain. Really enjoyed speaking with @GergelyOrosz !
@GergelyOrosz
Gergely Orosz
8 months
The future of web & backend development is increasingly full stack. Stripe seems to be a few years ahead the industry: for them, this has been a "norm" for years. "Backend" and "frontend" still exist on paper: but in reality, engineers work across the stack, shipping products.
62
131
1K
2
12
66
@dps
David Singleton
2 years
Behold! TOTP tokens on my wrist with the world's smartest dumb watch - a Sensor Watch board replacement for the ubiquitous Casio F-91W. Read all about how I got this working and wrote my own cadence meter watchface:
1
3
66
@dps
David Singleton
4 years
Had an amazing time showing the kids the conjunction of saturn and jupiter tonight. We saw all the galilean moons of jupiter, clouds in jovian atmosphere and saturn's rings in the same frame! (cellphone camera through telescope eyepiece doesn't do it justice) 🔭🪐
Tweet media one
2
1
66
@dps
David Singleton
5 years
We embrace and extend the best tools in the industry - we've built on top of @code as our main editor over the last year and use community extensions + some of our own to streamline key use cases - easy to run unit tests inline, a debugger that actually works, etc
1
3
66
@dps
David Singleton
3 months
We built a demo to show how usage-based billing could work for your SaaS, AI, or spaghetti business. Consumption is tracked and aggregated with our new Meters API, then an upcoming invoice is shown for how much you (or Will Smith) owe.
@stripe
Stripe
3 months
Introducing usage-based billing. Charge customers based on how much they use your product or service. Try the demo: .
42
29
240
16
6
64
@dps
David Singleton
1 year
Today we're sharing more about how we built @stripe Radar and a few lessons we learned along the way: 1️⃣ Don't get too comfortable with your ML architecture 2️⃣ Never stop searching for new ML features 3️⃣ Explanation matters as much as detection Read: .
4
10
65
@dps
David Singleton
8 years
Amazon AWS terms of service are zombie apocalypse ready! Someone must have won a bet with this.
Tweet media one
1
78
61
@dps
David Singleton
2 months
I'm excited to share technical details on the design and application of Stripe's database infrastructure. This is the key foundation that supports API uptime greater than 99.999%:
@stripe
Stripe
2 months
How Stripe’s document databases supported 99.999% uptime with zero-downtime data migrations: .
64
15
77
2
5
64
@dps
David Singleton
4 years
Hit a 100 day streak on @duolingo , part of the way to my New Year’s resolution of 365 days of French this year. I'm un peu fier (a little bit proud) of myself, but also a little bit in awe of quite how polished & rewarding an experience Duolingo is.
Tweet media one
7
1
62
@dps
David Singleton
5 years
Our global engineering team -- now spread across hubs in Dublin, Singapore and Seattle, in addition to SF -- is bringing Stripe to new markets. If you want to help us, we’re hiring!
1
14
62
@dps
David Singleton
4 years
Does anyone have tips for fixing a Macbook keyboard if, say, your daughter smooshed hand soap all over it while on a Zoom call with their class? 💻🧼🤯Asking for a friend.
3
0
60
@dps
David Singleton
2 years
Today I have been learning to paint with acrylics. It has been a lot of fun mixing all the colors from primaries. I also learned that I get into a flow state almost as deep as programming when painting. Oh and YouTube is 💯 for learn-to-paint videos. 🎨
Tweet media one
Tweet media two
5
1
60
@dps
David Singleton
2 months
I have a new favorite podcast. Tired: VC besties. Wired: operator besties! @eekedm @tarstarr and @zebriez are such smart, fun and eloquent hosts. I can't wait for the next episode to come out.
9
5
60
@dps
David Singleton
2 years
Today we’re open-sourcing Markdoc, the content-authoring system that powers . You can now build rich docs experiences, static pages, and more with the same tools we use: . ✍️
1
6
59
@dps
David Singleton
5 years
Now available to watch on the Internet: my @Stripe Sessions talk on how we build APIs and teams: This was such a fun talk to give, I hope you enjoy it too!
2
10
57
@dps
David Singleton
3 years
I’m away from SF for Thanksgiving. The night skies are dark here and tonight is crystal clear. There’s nothing quite as mind blowing as stepping outside to see thousands of bright stars. We are adrift in space. So small in a big big universe.
2
0
57
@dps
David Singleton
8 months
"This is the first time the financial infrastructure platform for businesses has shared real-time information on payments." Write-up from @rtenews about Black Friday–Cyber Monday on Stripe: .
3
7
56
@dps
David Singleton
5 years
Deploying code to production (and monitoring its health) is as simple as pushing a button in Github enterprise once your pull request is reviewed.
3
1
58
@dps
David Singleton
2 years
I'm excited to be speaking at @SaaStrAnnual next Wednesday. In my talk, I’ll be covering the ideas behind Extreme Programming, how they relate to product design at SaaS companies, and share some examples from how we build things for our users at @Stripe .
Tweet media one
2
3
57
@dps
David Singleton
5 years
I’m making wine. It's delightful fusion of craft and science. I had no idea where this would take me - from harvesting grapes to exploring the micro-biology of fermentation. Way more complicated than I expected, but also way more fun. Read about it at
Tweet media one
2
0
57
@dps
David Singleton
6 years
Happy valentines from @stripe h/t @typochondriac
Tweet media one
2
5
56
@dps
David Singleton
4 years
It's been one year since we launched our remote engineering hub @Stripe . Since then, we’ve tripled the number of permanently remote engineers. Here's what we've learned.
2
3
55
@dps
David Singleton
1 year
We're enhancing @stripe with GPT-4. One early example is Stripe Docs. We fed all our docs to GPT-4—developers can ask natural language questions, then get summarized answers. More about OpenAI + Stripe: .
1
7
55
@dps
David Singleton
11 months
Just ordered labels for my 2021 vintage wine. Got to get it bottled to make way for 2023!
Tweet media one
4
0
55
@dps
David Singleton
2 years
It has been inspiring to work with the Stripe Apps team— true user focused craftspeople, and the fruit of their labors is 😍. Stripe Apps let developers extend and augment the Stripe Dashboard as a platform to accelerate their businesses. Check it out!
@auchenberg
Kenneth Auchenberg 🛠
2 years
Today we are launching the public beta of Stripe Apps, a new way for developers to extend @stripe and build on top of our platform. Some background on why we built Stripe Apps, what our platform enables you to build, and where we are headed. 🧵
24
113
836
1
6
54
@dps
David Singleton
6 months
More on how Stripe does engineering today in @Pragmatic_Eng . We covered a lot of ground—developer productivity (why measuring well is tricky but valuable), team sizing (an overlooked topic!), and users first engineering. Thanks for the conversations, @GergelyOrosz !
@GergelyOrosz
Gergely Orosz
6 months
Three things you might not have known about Stripe - until now: 1. For project management they use their own tool called Compass 2. Cleaning up dynamic constant access in the Ruby code puts you on the internal code quality leaderboard 3. API review is so, so, so, so important!
0
5
66
2
8
52
@dps
David Singleton
2 months
We've just shipped a few improvements to the Stripe API Docs to make them snappier. Through a couple of code refactors and the addition of asynchronous loading for the slowest command, Docs are now 23% faster compared to last year and 72% faster compared to 2022.
6
3
55