searchlore

Back to Resource

All Segments

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

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

56 segments available

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. Before becoming CTO, Dhanji wrote an “AI manifesto” to CEO Jack Dorsey that sparked a company-wide transformation (and his promotion to CTO). *We discuss:* 1. How Block’s internal open-source agent, called Goose, is saving employees 8 to 10 hours weekly 2. How the company measures AI productivity gains across technical and non-technical teams 3. Which teams are benefiting most from AI (it’s not engineering) 4. The boring organizational change that boosted productivity even more than AI tools 5. Why code quality has almost nothing to do with product success 6. How to drive AI adoption throughout an organization (hint: leadership needs to use the tools daily) 7. Lessons from building Google Wave, Google+, and other failed products *Brought to you by:* Sinch—Build messaging, email, and calling into your product: https://sinch.com/lenny Figma Make—A prompt-to-code tool for making ideas real: https://www.figma.com/lenny/ Persona—A global leader in digital identity verification: https://withpersona.com/lenny *Transcript:* https://www.lennysnewsletter.com/p/how-block-is-becoming-the-most-ai-native *My biggest takeaways (for paid newsletter subscribers):* https://www.lennysnewsletter.com/i/176082333/my-biggest-takeaways-from-this-conversation *Where to find Dhanji R. Prasanna:* • LinkedIn: https://www.linkedin.com/in/dhanji/ *Where to find Lenny:* • Newsletter: https://www.lennysnewsletter.com • X: https://twitter.com/lennysan • LinkedIn: https://www.linkedin.com/in/lennyrachitsky/ *In this episode, we cover:* (00:00) Introduction to Dhanji (05:26) The AI manifesto: convincing Jack Dorsey (07:33) Transforming into a more AI-native company (12:05) How engineering teams work differently today (15:24) Goose: Block’s open-source AI agent (20:18) Measuring AI productivity gains across teams (21:38) What Goose is and how it works (32:15) The future of AI in engineering and productivity (37:42) The importance of human taste (40:10) Building vs. buying software (44:08) How AI is changing hiring and team structure (53:45) The importance of using AI tools yourself before deploying them (55:13) How Goose helped solve a personal problem with receipts (58:01) What makes Goose unique (59:57) What Dhanji wishes he knew before becoming CTO (01:01:49) Counterintuitive lessons in product development (01:04:56) Why controlled chaos can be good for engineering teams (01:08:07) Core leadership lessons (01:13:36) Failure corner (01:15:50) Lightning round and final thoughts *Referenced:* • Jack Dorsey on X: https://x.com/jack • Block: https://block.xyz/ • Square: https://squareup.com/ • Cash App: https://cash.app/ • What is Conway’s Law?: https://www.microsoft.com/en-us/microsoft-365-life-hacks/organization/what-is-conways-law# • Goose: https://github.com/block/goose • Gosling: https://github.com/block/goose-mobile • Salesforce: https://www.salesforce.com/ • Snowflake: https://www.snowflake.com/ • Claude: https://claude.ai/ • Anthropic co-founder on quitting OpenAI, AGI predictions, $100M talent wars, 20% unemployment, and the nightmare scenarios keeping him up at night | Ben Mann: https://www.lennysnewsletter.com/p/anthropic-co-founder-benjamin-mann • OpenAI: https://openai.com/ • OpenAI’s CPO on how AI changes must-have skills, moats, coding, startup playbooks, more | Kevin Weil (CPO at OpenAI, ex-Instagram, Twitter): https://www.lennysnewsletter.com/p/kevin-weil-open-ai • Llama: https://www.llama.com/ • Cursor: https://cursor.com/ • The rise of Cursor: The $300M ARR AI tool that engineers can’t stop using | Michael Truell (co-founder and CEO): https://www.lennysnewsletter.com/p/the-rise-of-cursor-michael-truell • Top Gun: https://www.imdb.com/title/tt0092099/ • Lenny’s vibe-coded Lovable app: https://gdoc-images-grab.lovable.app/ • Afterpay: https://github.com/afterpay • Bitkey: https://bitkey.world/ • Proto: https://github.com/proto-at-block • Brad Axen on LinkedIn: https://www.linkedin.com/in/bradleyaxen/ • Databricks: https://www.databricks.com/ • Carl Sagan’s quote: https://www.goodreads.com/quotes/32952-if-you-wish-to-make-an-apple-pie-from-scratch ...References continued at: https://www.lennysnewsletter.com/p/how-block-is-becoming-the-most-ai-native *Recommended books:* • The Master and Margarita: https://www.amazon.com/Master-Margarita-Mikhail-Bulgakov/dp/0802130119 • Tennyson Poems: https://www.amazon.com/Tennyson-Poems-Everymans-Library-Pocket/dp/1400041872/ _Production and marketing by https://penname.co/._ _For inquiries about sponsoring the podcast, email podcast@lennyrachitsky.com._ Lenny may be an investor in the companies discussed.

Segments Timeline

1
0:00 - 1:20
1:19 duration271 words

AI Productivity Gains: The Reality Check

Dhanji R. Prasanna discusses the contrasting views on AI productivity gains, highlighting that engineering teams at Block are saving 8 to 10 hours weekly through AI tools. He emphasizes that this is just the beginning, and the value of AI is continuously evolving, urging companies to adapt and ride the wave of change.

"There's a lot of talk about productivity gains through AI. There's this camp of people are like so overhyped. Nothing's working. Nobody's actually adopting this at scale. >> We see a significant amoun..."

2
1:20 - 2:31
1:11 duration215 words

The Surprising Beneficiaries of AI

In this segment, Dhanji reveals that non-technical employees are benefiting the most from AI tools at Block. He explains how these individuals are using AI agents to optimize their workflows, showcasing the unexpected impact of AI beyond engineering teams.

"all the time. They should be trying to build in anticipation of what we want. What's maybe the most counterintuitive lesson you've learned about building products or building teams? >> A lot of engine..."

3
2:31 - 3:04
0:32 duration90 words

Transforming Block's Culture for AI

Dhanji shares insights on the cultural shift at Block to become more AI-oriented. He discusses the importance of leadership in driving AI adoption and the organizational changes that have facilitated this transformation, including a focus on technology over traditional financial services.

"This episode is for anyone curious to see what a highly AI forward, technologydriven large company looks like and can act like. If you enjoy this podcast, don't forget to subscribe and follow it in yo..."

4
3:04 - 4:00
0:56 duration148 words

The AI Manifesto: Convincing Leadership

Dhanji recounts the pivotal moment when he wrote an AI manifesto to Jack Dorsey, advocating for a more serious approach to AI at Block. He reflects on the discussions that followed and how this letter catalyzed significant changes within the company.

"click product pass. With that, I bring you Dani Persona after a short word from our sponsors. This episode is brought to you by Cinch, the customer communications cloud. Here's the thing about digital..."

5
4:00 - 5:00
1:00 duration171 words

Reorganizing for AI Success

Dhanji explains the shift from a GM structure to a functional organization at Block, emphasizing the need for a unified approach to technology. This change has allowed for deeper collaboration and a stronger focus on AI initiatives across the company.

"replies. And here's why this matters. US carriers are starting to adopt RCS. Cinch is already helping major brands send RCS messages around the world. And they're helping Lenny's podcast listeners get..."

6
5:00 - 6:00
1:00 duration193 words

Conway's Law in Action

In this segment, Dhanji discusses Conway's Law and its implications for product development at Block. He highlights how the organizational structure directly influences the products built, stressing the importance of alignment and communication among teams.

"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 cr..."

7
6:00 - 7:00
1:00 duration205 words

Technical Excellence as a Goal

Dhanji reflects on the evolution of Block's engineering teams, noting a shift towards prioritizing technical excellence. He contrasts the current focus on technology with the previous emphasis on other business metrics, illustrating the company's transformation.

">> So, about two and a half years ago or so, uh Jack really felt like things needed to change. I think he had a sense that the industry was going in a different direction. So he got about 40 of the co..."

8
7:00 - 8:00
1:00 duration216 words

AI-First Teams: A New Paradigm

Dhanji describes how AI-first teams at Block operate differently today compared to a few years ago. He highlights the use of AI tools that automate processes, allowing engineers to focus on higher-level tasks and innovate more effectively.

"person. I was uh just in fact I was part-time at the time because I had just had a kid and I was you know coming back in and I was helping out one of the engineering teams. Uh, and then Jack came over..."

9
8:00 - 9:00
1:00 duration169 words

The Role of AI Agents in Development

Dhanji introduces Goose, Block's open-source AI agent, and discusses its role in enhancing productivity. He explains how Goose operates continuously, assisting engineers by automating routine tasks and enabling faster development cycles.

"long time, we had had a little bit of I want to call it identity drift. Maybe we were talking about ourselves as a financial services company. Some people called us fintech, all of this stuff. But whe..."

10
9:00 - 10:00
1:00 duration168 words

Building a Culture of Innovation

Dhanji emphasizes the importance of fostering a culture of innovation at Block. He shares how initiatives like hack weeks and special projects have reinvigorated the engineering teams, encouraging creativity and collaboration.

"again. We're trying to push the frontier again. And that's how it started. And then there were a whole number of steps after that where we went from a GM structure to a functional org structure which ..."

11
14:05 - 15:25
1:19 duration205 words

The Evolution of Engineering Teams

Dhanji R. Prasanna discusses how engineering teams at Block have transformed over the past few years, particularly those that are AI-native. He highlights the shift from traditional coding practices to using Vibe code tools, allowing teams to build without writing code by hand. This evolution is contrasted with teams still reliant on legacy code, which are beginning to adopt background AI processes to enhance productivity.

"and maybe also like the top most optimal engineering team, how is the way they work today different from a couple years ago in the small certain teams that are very very AI native? or teams that are b..."

12
15:25 - 16:34
1:08 duration212 words

AI Productivity Gains: Reality vs. Hype

In this segment, Dhanji addresses the contrasting views on AI productivity gains. He emphasizes Block's commitment to automating processes through AI, reporting significant time savings for engineering teams. Dhanji shares insights on how AI tools are being integrated into workflows, leading to a substantial reduction in manual hours across the company.

">> Okay. So let me lean into that AI piece which is I think where you guys are most ahead of a lot of other companies. You guys built your own >> uh agent I think is what is how you describe goose. So..."

13
16:34 - 18:02
1:28 duration250 words

The Surprising Impact of AI on Non-Technical Teams

Dhanji reveals how non-technical teams at Block are leveraging AI tools like Goose to create software solutions independently. He shares a compelling example of the enterprise risk management team compressing weeks of work into hours, showcasing the transformative power of AI in enhancing productivity and reducing dependency on internal app teams.

"are reporting about 8 to 10 hours saved per week. Uh and this is self-reported and then we also have a number of check metrics to try and validate that. So we look at PRs, we look at throughput of fea..."

14
18:02 - 19:26
1:24 duration229 words

Automating UI Tests with Gling

Dhanji introduces Gling, an AI tool designed for mobile UI testing, which automates what was once a labor-intensive process. He explains how Gling eliminates the need for extensive manual testing by automating UI tests, thus streamlining the development process and improving efficiency in mobile app development.

"to be able to build little software tools for themselves. So this has been one of the most surprising and energizing uses of goose within block is we'll have our enterprise risk management team build ..."

15
19:26 - 20:18
0:51 duration145 words

AI's Limitations in Complex Engineering Tasks

In this segment, Dhanji discusses the current limitations of AI in complex engineering tasks, emphasizing that while AI can automate many processes, it still struggles with intricate design and architecture challenges. He stresses the importance of human expertise in areas where AI has yet to catch up, highlighting the need for a balanced approach to AI integration.

"where you have a lot of depth and a lot of like really strong people come together is where AI, I think, still underperforms humans. And that's something that's probably going to get better over time,..."

16
20:18 - 21:02
0:44 duration143 words

Measuring AI Impact Across Teams

Dhanji explains how Block measures the impact of AI on productivity across various teams, including support, legal, and risk management. He shares insights into the metrics used to evaluate manual hours saved and the variability of AI's effectiveness depending on the complexity of the codebase, reinforcing the idea that AI's benefits are still evolving.

">> Holy moly, there's so much there in what you just shared. There's like five things I want to follow up on. Okay, so one is this metric you kind of alluded to, which is how you measure the impact of..."

17
21:02 - 22:30
1:27 duration259 words

Introducing Goose: Block's AI Agent

Dhanji introduces Goose, Block's general-purpose AI agent, explaining its capabilities and how it integrates with existing tools. He describes Goose as a versatile desktop application that can perform a wide range of tasks, from organizing photos to writing software, and highlights its foundation on the Model Context Protocol (MCP) that enhances its functionality.

"fields codebase or you're building a app for a new platform then we we're seeing those pretty aggressive gains but in you know very complex code bases that already exist those gains are not quite ther..."

18
22:30 - 24:03
1:32 duration247 words

Goose's Integration with Enterprise Tools

In this segment, Dhanji elaborates on how Goose interacts with various enterprise tools, allowing users to automate tasks across platforms like Salesforce and Snowflake. He emphasizes the open-source nature of Goose, encouraging other companies to adopt and extend its capabilities, which aligns with Block's commitment to openness and collaboration.

"can do all of these tasks and the way we've been able to do this is through something called the model context protocol which or the MCP which a lot of your listeners might have heard and this is some..."

19
24:03 - 25:31
1:28 duration259 words

The Power of Automation in Reporting

Dhanji showcases Goose's ability to automate the creation of marketing reports by integrating with data analysis tools. He explains how users can request comprehensive reports with minimal input, demonstrating Goose's potential to streamline workflows and enhance productivity by handling complex tasks autonomously.

"chat GBT and a bunch of open source models. Is that right? >> Yeah, it can use any model. So we have a pluggable provider system and you can either bring your own API keys and use uh the cloud family ..."

20
25:31 - 26:41
1:10 duration167 words

Goose: A Game Changer for Engineering Workflows

Dhanji discusses how Goose is revolutionizing engineering workflows at Block by allowing engineers to focus on high-level tasks while the AI handles routine operations. He shares anecdotes of engineers using Goose to automate scheduling and task management, illustrating the practical benefits of AI in everyday work scenarios.

"So essentially ad block instead of using claude or chat directly or even cursor and all these apps they use goose. Yeah we allow our engineers and our general employee population to use any tools that..."

21
26:41 - 28:14
1:32 duration293 words

The Open Source Philosophy Behind Goose

Dhanji reflects on the open-source philosophy that drives Block's development of Goose. He emphasizes the importance of contributing to the open-source community and how this approach not only benefits Block but also fosters innovation across the tech industry, ensuring that tools like Goose can evolve and improve over time.

"bootstrappable as well. >> And this is open source. And basically you've spent all its time building this thing. Any other company can now implement it and and build on all the work you've done. >> Ye..."

22
28:14 - 30:03
1:48 duration343 words

The Future of AI in the Workplace

In this concluding segment, Dhanji shares insights on the future of AI in the workplace, discussing the potential for AI to further enhance productivity and streamline operations. He highlights the ongoing experiments with Goose and the exciting possibilities that lie ahead as AI technology continues to advance and integrate into daily workflows.

"and yeah, we're very excited that it's had the success it's had. What's the story with the name Goose, by the way? I can't help but ask. Goose is a Top Gun reference. Okay. >> Um, so what our engineer..."

23
30:30 - 31:20
0:49 duration168 words

The Future of AI in Engineering

In this segment, Dhanji shares insights on the evolving role of AI in engineering and productivity. He emphasizes the need for AI tools to evolve into more autonomous features that can handle complex tasks without constant human intervention, hinting at a future where AI significantly reduces busy work for engineers.

">> That's incredible. Exactly. >> How uh how good is it? Like where's it at if you had to go zero to 100 of like okay it's gonna all you have to do is now think and talk and it'll just do your job. >>..."

24
31:20 - 32:10
0:50 duration172 words

Autonomy in AI Development

Dhanji elaborates on the concept of 'vibe coding' and the limitations of current AI tools. He envisions a future where AI can autonomously build software based on detailed user specifications, reducing the need for constant human oversight and allowing engineers to focus on higher-level tasks.

"probably cutting down enormous amounts of busy work that he has to do. So, for example, one thing he'll do is he'll say, "Oh, I have a meeting conflict. I can't make it." that time or I have to go pic..."

25
32:10 - 33:06
0:55 duration178 words

Reimagining Software Development

This segment explores the radical shift in software development practices that AI could enable. Dhanji discusses the potential for engineers to rewrite applications from scratch, leveraging AI to streamline the development process and eliminate the traditional constraints of resource limitations.

"our creator of Goose uh who who did the same thing. So let me pull that thread a little bit. You're you're kind of seeing a glimpse of where things are going. You're very uh ahead of the curve in a lo..."

26
33:06 - 34:03
0:56 duration170 words

AI's Role in Incremental Improvements

Dhanji reflects on the importance of AI respecting incremental improvements in software development. He discusses the challenges of ensuring that AI tools incorporate past enhancements while pushing for a more innovative approach to building and refining applications.

"and you have to nudge it and guide it and massage it to get where it needs to be. I think that we're going to see much more autonomy. So, we're working on a couple of experiments with Goose with the n..."

27
34:03 - 35:01
0:58 duration184 words

The Balance of Human Judgment and AI

In this segment, Dhanji emphasizes the necessity of human oversight in AI-driven processes. He discusses how AI lacks the ability to make nuanced judgments about project priorities and the importance of human intervention in maintaining focus on core business objectives.

"had limited resources, limited bandwidth, and a lot of coordination overhead. So we would have to choose the best path to try in an experiment. And I don't think we need that anymore. We need instead ..."

28
35:01 - 36:00
0:59 duration189 words

Building vs. Buying Software Solutions

Dhanji shares insights on the strategic decision-making process regarding building in-house software versus purchasing existing solutions. He highlights the importance of aligning software development with the company's core mission of economic empowerment and the potential pitfalls of focusing solely on cost savings.

"lot more of that way of working. And I think that you're going to see instead of us, for example, refactoring a an app to have a different UI or to evolve into its new version. We're just going to rew..."

29
36:00 - 37:00
0:59 duration212 words

The Maintenance Challenge of Custom Software

This segment addresses the long-term challenges associated with maintaining custom-built software. Dhanji discusses the hidden costs of development and the importance of focusing on core competencies to avoid distractions from the company's primary mission.

"more of just getting you back to where it was and it's so interesting that AI now can make that possible and what you're saying is that's actually maybe the way you should be working. >> I think so. A..."

30
37:00 - 38:03
1:03 duration190 words

AI's Impact on Hiring and Team Structure

Dhanji explores how AI tools are influencing hiring practices and team dynamics at Block. He emphasizes the shift towards seeking candidates who are adaptable and eager to embrace AI technologies, rather than solely focusing on traditional skill sets.

"script entirely and uh you have to sort of pull it back a bit. So I think we're we're not quite at that era where it's completely self-improving and um completely autonomous. But I do think we're in a..."

31
38:03 - 39:39
1:36 duration272 words

Embracing AI in Team Dynamics

In this segment, Dhanji discusses the cultural shift within Block towards embracing AI tools. He highlights the importance of fostering a mindset of experimentation and adaptability among team members to fully leverage the potential of AI in their workflows.

"don't go off script to be honest. And that's really where um our our design lead and our design teams are pushing us to think and and that's a differentiator that I think will push us beyond this era ..."

32
44:08 - 45:54
1:46 duration298 words

AI's Impact on Hiring Practices

Dhanji discusses how the rise of AI tools has influenced Block's hiring strategies. He explains that while AI hasn't fundamentally changed the number of engineers needed, the shift from a GM structure to a functional structure has altered how they view engineering talent. The focus is now on hiring individuals who embrace AI tools and have a learning mindset, rather than merely adding headcount.

"this episode. One of the biggest parts of the conversation around AI is head is hiring jobs things like that. So there I have two kind of this two-part question. One is just how has the rise of all th..."

33
45:54 - 47:00
1:05 duration190 words

Embracing a Learning Mindset

Dhanji emphasizes the importance of a learning mindset in the workplace, as advocated by CEO Jack Dorsey. He explains that the company encourages engineers to use AI tools during interviews, fostering an environment where learning and adaptation to new technologies are prioritized over traditional skill sets.

"the AI side, we're very much looking for people that are embracing these tools and that are eager to try and learn from it. We're not looking for people who are amazing AI practitioners on the get-go...."

34
47:00 - 48:34
1:34 duration252 words

The Role of AI in Engineering Productivity

In this segment, Dhanji explores which levels of engineers benefit most from AI tools. He notes that both junior and senior engineers are eager to adopt these technologies, with juniors quickly adapting and seniors leveraging their deep understanding to enhance productivity. He also highlights the surprising impact of non-technical staff using AI tools.

"us to be a learning first company. So everything we do, every experiment that we ship, what can we learn from it? And did we feel that we gave it our best shot? And I think that that's more important ..."

35
48:34 - 50:36
2:01 duration349 words

The Surprising Benefits of AI Tools

Dhanji discusses the unexpected productivity gains from AI tools, particularly in reducing the number of requests engineers receive for one-off projects. He likens this to building a bigger highway, which leads to increased demand for features and faster shipping of products.

"AI native programmer or not. Another question that I've always been thinking about, a lot of people wonder is what level of engineer is most benefiting from these tools? You could argue it's the junio..."

36
50:36 - 52:10
1:34 duration259 words

Reorganizing for Efficiency

Dhanji shares insights on how Block's transition to a functional organizational structure has improved productivity more than AI tools alone. He emphasizes the importance of optimizing processes and leveraging modularization to enhance efficiency in engineering teams.

">> It's interesting no one talks about that element of engineering productivity which is the reduction of asks from all the other parts of the company to build random one-off things. That feels like a..."

37
52:10 - 54:02
1:51 duration316 words

Using AI Tools for Real Problems

Dhanji advises leaders to actively use AI tools themselves to understand their strengths and weaknesses. He shares personal anecdotes about using Goose to solve practical problems, highlighting the importance of hands-on experience in driving AI adoption within teams.

"into platforms. >> I love this hot take of uh if you're trying to be more productive, forget AI, just reorg into a functional structure. It's not wrong in some ways. So, here's another really interest..."

38
54:02 - 58:00
3:57 duration776 words

Real-World Applications of Goose

In this segment, Dhanji illustrates how Goose helped him manage personal tasks, such as organizing receipts for his son's therapies. He explains how the AI tool autonomously figured out solutions, showcasing its capabilities and the potential for AI to assist in everyday tasks.

"more forward thinking? I would say really try and use these tools yourself. So the way in which I think we've been able to drive most of the adoption is Jack uses goose, I use goose, our executive tea..."

39
58:00 - 1:00:00
2:00 duration360 words

The Versatility of Goose

Dhanji explains the accessibility of Goose, detailing how anyone can download and use it across various platforms. He compares Goose to other AI tools, emphasizing its unique capabilities as an extensible platform that combines features of traditional AI assistants with programming tools.

"learning how to use them. >> That is cool. Uh I love the By the way, can you run Goose like as a regular person? Can you just download Goose and use that instead of >> Absolutely. Yeah. Yeah, you can ..."

40
1:00:00 - 1:01:13
1:13 duration224 words

Lessons Learned as CTO

Reflecting on his tenure as CTO, Dhanji shares key lessons, including the significance of Conway's Law and the need for regular reflection on organizational dynamics. He stresses the importance of understanding structural relationships to drive successful outcomes.

"so you've been CTO I'm looking at LinkedIn right now for just about two years what's something that you wish you knew before you stepped in this role if you could go back a couple years and just whisp..."

41
1:01:13 - 1:02:54
1:41 duration311 words

The Disconnect Between Code Quality and Product Success

Dhanji discusses a counterintuitive lesson learned in his career: that code quality does not directly correlate with product success. He uses YouTube as a prime example, illustrating how a poorly architected product can outperform technically superior alternatives.

"when I took up the role. Looking back at your time at Block, I keep trying to I almost say Square because I'm so used to that over the year, but I know Block is is the name of the broader company and ..."

42
1:02:54 - 1:04:20
1:25 duration232 words

Embracing Controlled Chaos in Engineering

Dhanji reflects on the chaotic nature of successful companies, sharing his philosophy on allowing engineers the freedom to experiment. He discusses the balance between creativity and structure, emphasizing the need for a foundation that supports innovation without compromising reliability.

"very little to do with how well it was architected because the flip side of that, Google Video, which is a product that I don't know if people remember, it existed before YouTube, it supported more fo..."

43
1:04:20 - 1:05:13
0:52 duration162 words

Starting Small: The Key to Innovation

Dhanji advocates for starting small in product development, sharing examples from Block's history, including the origins of Goose and Cash App. He stresses the importance of focusing on achievable goals before scaling up, contrasting this with larger, less successful projects from his past.

"and lesson. And this YouTube story is so fun uh and such a good example. you were saying they were storing the video like uh content in a in a my SQL set like row and column as a blob data. Yeah, this..."

44
1:05:13 - 1:06:57
1:43 duration304 words

Learning from Failures: The Google Wave Experience

Dhanji recounts his experience with Google Wave, a project that aimed to do too much too soon. He reflects on the lessons learned from this failure, emphasizing the importance of adapting to reality and questioning assumptions in product development.

">> Yeah, there's some truth to that for sure. Yeah. >> And so I think again it's just there's so much more that is more important to the success of a business. And it's what you said is are you solvin..."

45
1:06:57 - 1:08:07
1:10 duration199 words

Core Leadership Lessons for Success

Dhanji shares essential leadership lessons, including the importance of questioning assumptions and focusing on the core purpose of a product. He highlights the need for humility and openness to feedback, which are crucial for navigating the challenges of product development.

"breeds and you have to know how to build controlled chaos in some ways. So you have to create a foundation that isn't, you know, liable to rupture or like you have major reliability problems or someth..."

46
1:08:07 - 1:09:49
1:42 duration315 words

The Journey of Learning from Failures

In this segment, Dhanji reflects on his career filled with product failures, including Google+ and Secret. He emphasizes the value of learning from these experiences and how they have shaped his approach to successful projects like Cash App.

"as well. Maybe one more question before I take us to uh to fail corner which I'll explain. So you've shared a few lessons of things you've learned over the course of your career. Are there any other j..."

47
1:09:49 - 1:11:00
1:10 duration203 words

The Importance of Focus in Product Development

Dhanji discusses the significance of maintaining focus on solving real problems for users rather than getting lost in technical details. He shares anecdotes from his time at Cash App, illustrating how a chaotic environment can still lead to successful outcomes.

"shared it with a bunch of people. he shared with data bricks and anthropic got them excited and you know learned a lot from them and so it just sort of built momentum from there and even internally it..."

48
1:11:00 - 1:12:08
1:08 duration192 words

Final Thoughts on Navigating Change

As the conversation wraps up, Dhanji encourages listeners to embrace change and focus on what truly matters in their work. He reflects on the importance of open-source initiatives and improving access for everyone in the tech landscape.

"cup of coffee. >> What was Bitcoin at? Like 20,000 six or 7,000 back then. >> Yeah. >> Oh no. It's like 120,000 now. Great. >> Yeah. >> Inflation. Um, but yeah, it's an example of how, you know, you y..."

49
1:14:05 - 1:15:13
1:07 duration201 words

Lessons from Product Failures

Dhanji R. Prasanna reflects on his career filled with product failures, including Google Wave and Google+. He emphasizes the importance of learning from these experiences, gaining humility, and understanding that even well-architected code can lead to failure. He contrasts these failures with the success of Cash App, highlighting how each setback contributed to his growth as a leader.

"that didn't work out and what did that teach you? It's a very valuable point. I mean, my career has basically been a string of failed product on top of failed product. And I think that yeah, the Googl..."

50
1:15:13 - 1:16:26
1:13 duration195 words

Embracing Change in Uncertain Times

Dhanji discusses the current era of rapid change and uncertainty, urging listeners to focus on what truly matters to them. He shares insights on the importance of open-source initiatives and making technology accessible to everyone, drawing from his experiences at Block and the success of Cash App. He encourages individuals to prioritize meaningful work over following every tech trend.

"And so yeah, that that's been my career is essentially taking the learnings from all these failures, getting some humility out of it in the process too, coming into things. Um, willing to listen to ot..."

51
1:16:26 - 1:17:49
1:22 duration259 words

Finding Meaning in Work

In this segment, Dhanji emphasizes the significance of waking up energized about one's work. He advises listeners to change their circumstances if they feel unfulfilled, reminding them that perceived monumental problems often seem trivial in hindsight. He encourages a mindset of continuous self-improvement and the pursuit of meaningful endeavors.

"products that are either free or almost free to anyone, you know, or they have a free tier and then you kind of pay for some premium services and that are usable by everyone. So, like anyone can becom..."

52
1:17:49 - 1:19:15
1:25 duration235 words

Book Recommendations for Broader Perspectives

Dhanji shares his preference for reading fiction, classics, and poetry over professional development books. He highlights 'The Master and Margarita' by Mikhail Bulgakov and the poetry of Tennyson as influential works that expand creativity and provide comfort during uncertain times. This segment underscores the value of diverse reading for personal growth.

">> Yeah, exactly. And like if it's not meaningful and fun, then you shouldn't be doing it probably. >> With that, Dan, we've reached our very exciting lightning round. And I've got five questions for ..."

53
1:19:15 - 1:20:41
1:26 duration265 words

Favorite Recent Shows and Movies

Dhanji discusses his enjoyment of the TV show 'Alien Earth' and 'Slow Horses,' praising their unique storytelling and aesthetic qualities. He reflects on how 'Alien Earth' captures the essence of classic sci-fi while providing a visually stunning experience. This segment highlights the importance of engaging with creative media for inspiration.

"find a center. >> Wow. >> Those two never heard these recommendations before. I'm really excited to check these out. Very cool for a CTO of of a big tech company. What is a favorite recent movie or TV..."

54
1:20:41 - 1:22:19
1:38 duration310 words

The Importance of Passion in Work

Dhanji shares his thoughts on finding joy and energy in work, emphasizing that if one does not feel excited about their daily tasks, it's crucial to make a change. He encourages listeners to seek fulfillment and not settle for mediocrity, reinforcing the idea that personal satisfaction should guide career choices.

"like it kind of slowed down a bit. I'm just like, "All right, I guess I see where it's going now." But it was really fun to watch. Okay, next question. Do you have a favorite product you really enjoye..."

55
1:22:19 - 1:24:09
1:49 duration336 words

Mad Scientist Inspirations

In a light-hearted discussion, Dhanji names Doc Brown from 'Back to the Future' as a quintessential mad scientist, embodying the spirit of innovation and curiosity. He also mentions Pinky from 'Pinky and the Brain,' showcasing his appreciation for characters that challenge norms and pursue ambitious ideas. This segment reflects on the playful side of creativity in tech.

"tried to do things and sometimes it works, sometimes not. But yeah, it's a good thing to ask yourself. >> I I really love this advice. It's really hard to do that for a lot of people. Is there anythin..."

56
1:24:09 - 1:26:07
1:58 duration342 words

Demanding More from Technology

Dhanji concludes with a call to action for individuals to demand more from their companies and technology. He emphasizes the importance of open-source principles and the need for technology to serve everyone, not just a select few. This segment encapsulates his vision for a more inclusive and accessible tech landscape.

"machine. And he spends the entire movie um trying to fix the problems that it creates. But yeah, that he's always been uh like a really fun character for me. You know what I think about I think about ..."