How Block is becoming the most AI-native enterprise in the world | Dhanji R. Prasanna artwork

How Block is becoming the most AI-native enterprise in the world | Dhanji R. Prasanna

Lenny's Podcast: Product | Career | Growth

October 26, 2025

Dhanji R. Prasanna is the chief technology officer at Block (formerly Square), where he’s managed more than 4,000 engineers over the past two years. Under his leadership, Block has become one of the most AI-native large companies in the world.
Speakers: Lenny Rachitsky, Dhanji R. Prasanna
**Lenny Rachitsky** (0:00)
There's a lot of talk about productivity gains through AI. There's this camp of people that are like, so overhyped, nothing's working, nobody's actually adopting this at scale.

**Dhanji R. Prasanna** (0:07)
We see a significant amount of games. We find engineering teams that are very, very AI forward, are reporting about 8 to 10 hours saved per week.

**Lenny Rachitsky** (0:16)
Whenever I hear a stat like this, I think an important element is this is the worst it will ever be. This is now the baseline.

**Dhanji R. Prasanna** (0:22)
The truth is the value is changing every day, so you need to ride that wave along with it.

**Lenny Rachitsky** (0:27)
There's a story I heard you share on a different podcast where there's an engineer who has Goose watch him.

**Dhanji R. Prasanna** (0:31)
He'll be talking to a colleague on Slack or an email and they'll be discussing some feature that they think is useful to implement. A few hours later, he'll find that Goose has already tried to build that feature and opened a PR for it on Git.

**Lenny Rachitsky** (0:43)
What level of engineer is most benefiting from these tools?

**Dhanji R. Prasanna** (0:47)
What's been surprising and really amazing? The non-technical people using AI agents and programming tools to build things. The people that are able to embrace it, to optimize for their particular workday and their particular set of tasks are really showing the most impact from these tools.

**Lenny Rachitsky** (1:07)
How do you think things will look in a couple of years in terms of how engineers work that's different from today?

**Dhanji R. Prasanna** (1:12)
All these LLMs are sitting idle overnight and on weekends. While humans aren't there, there's no need for that. They should be working all the time. They should be trying to build in anticipation of what we want.

**Lenny Rachitsky** (1:24)
What's maybe the most counter-intuitive lesson you've learned about building products or building teams?

**Dhanji R. Prasanna** (1:29)
A lot of engineers think that code quality is important to building a successful product. The two have nothing to do with each other.

**Lenny Rachitsky** (1:37)
Today, my guest is Dhanji Prasanna, Dhanji's Chief Technology Officer at Block, where he oversees a team of over 3,500 people. With Dhanji's leadership, Block has become one of the most AI-native large companies in the world, and has basically achieved what many ENG and product leaders are trying to achieve within their companies. In our conversation, we chat about their internal open source agent called Goose, that by their measure is saving employees on average 8 to 10 hours a week of work time, and that number is going up. How AI is specifically making their teams more productive, and the teams that are benefiting most? Interestingly, it's not the engineering team. What it took to shift the culture to be very AI-oriented, the very boring change they made internally that boosted productivity even more than any AI tool, also lessons from building Google Wave and Google Plus and Cash app, and so much more. This episode is for anyone curious to see what a highly AI-forward, technology-driven, large company looks like and can act like. If you enjoy this podcast, don't forget to subscribe and follow it in your favorite podcasting app or YouTube. It helps tremendously. Also, if you become an annual subscriber of my newsletter, you get a year free of 16 incredible products, including Devon, Replit, Lovable, Bolt, N8n, Linear, Superhuman, Descript, Whisperflow, Gamma, Perplexity, Warp, Granola, Magic Patterns, Raycast, Chappier, DN, Mobbin. Head on over to lennysnewsletter.com and click Product Pass. With that, I bring you Dhanji Prasanna, after a short word from our sponsors. This episode is brought to you by Sinch, the Customer Communications Cloud. Here's the thing about digital customer communications. Whether you're sending marketing campaigns, verification codes, or account alerts, you need them to reach users reliably. That's where Sinch comes in. Over 150,000 businesses, including eight of the top 10 largest tech companies globally, use Sinch's API to build messaging, email, and calling into their products. And there's something big happening in messaging that product teams need to know about. Rich Communication Services, or RCS. Think of RCS as SMS 2.0. Instead of getting text from a random number, your users will see your verified company name and logo without needing to download anything new. It's a more secure and branded experience. Plus you get features like interactive carousels and suggested replies. And here's why this matters. US carriers are starting to adopt RCS. Sinch is already helping major brands send RCS messages around the world. And they're helping Lenny's Podcast listeners get registered first, before the rush hits the US market. Learn more and get started at sinch.com/lenny. That's sinch.com/lenny. This episode is brought to you by Figma, makers of Figma Make. When I was a PM at Airbnb, I still remember when Figma came out and how much it improved how we operated as a team. Suddenly I could involve my whole team in the design process, give feedback on design concepts really quickly, and it just made the whole product development process so much more fun. But Figma never felt like it was for me. It was great for giving feedback and designs, but as a builder, I wanted to make stuff. That's why Figma built Figma Make. With just a few prompts, you can make any idea or design into a fully functional prototype or app that anyone can iterate on and validate with customers. Figma Make is a different kind of vibe coding tool. Because it's all in Figma, you can use your team's existing design building blocks, making it easy to create outputs that look good and feel real and are connected to how your team builds. Stop spending so much time telling people about your product vision and instead show it to them. Make code-backed prototypes and apps fast with Figma Make. Check it out at figma.com/lenny.

71 more minutes of transcript below

Feed this to your agent

Try it now — copy, paste, done:

curl -H "x-api-key: pt_demo" \
  https://spoken.md/transcripts/1000651996090

Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.

From $0.10 per transcript. No subscription. Credits never expire.

Using your own key:

curl -H "x-api-key: YOUR_KEY" \
  https://spoken.md/transcripts/1000733543372