Overview
Dropbox adopted Cursor as its primary AI coding tool, indexing over 550,000 files across its monorepo to build an AI-native software development lifecycle. With 90% engineering adoption and over 1 million lines of AI-generated code accepted monthly, the article details how organic grassroots adoption, leadership buy-in through hands-on experience, and large-scale codebase indexing drove measurable improvements in engineering velocity and PR throughput.
What You'll Learn
How to drive organic AI tool adoption across a large engineering organization through AI champions and friction removal
Why leadership hands-on experience with AI coding tools is critical for company-wide adoption
How semantic codebase indexing enables AI tools to reason across massive monorepos with hundreds of thousands of files
How to measure the impact of AI coding tools on engineering velocity using PR throughput and cycle time metrics
Prerequisites & Requirements
- Basic understanding of software development lifecycle (SDLC) concepts
- Familiarity with monorepo architecture and large-scale codebases(optional)
- Experience with AI-assisted coding tools or IDE extensions(optional)
Key Questions Answered
How does Dropbox use Cursor to manage its massive monorepo with over 550,000 files?
What adoption rate has Dropbox achieved with AI coding tools?
How did Dropbox drive AI coding tool adoption without a top-down mandate?
Why should engineering leaders personally try AI coding tools before rolling them out?
How does codebase indexing with Cursor work for large-scale monorepos?
What measurable impact has Cursor had on Dropbox's engineering velocity?
Key Statistics & Figures
Technologies & Tools
Some links below are affiliate links. We may earn a commission if you make a purchase.
Key Actionable Insights
1Create an AI champions program to accelerate organic tool adoption. Identify engineers who are already experimenting with AI tools and empower them to share their workflows through internal write-ups and Slack channels, rather than mandating adoption top-down.Dropbox's CTO noticed early organic activity and nurtured it by creating a formal group of AI champions who amplified their learnings while leadership focused on removing barriers to access.
2Remove all friction from the AI tool signup and onboarding process. Making tool access feel like a single click is critical because even small barriers can significantly slow adoption across a large engineering organization.Ali Dasdan emphasized that speeding up deployment meant removing every point of friction, and as access became easier, more engineers tried the tools and shared what they learned, creating a self-reinforcing adoption loop.
3Engineering leaders should personally use AI coding tools on real projects before making organizational decisions about adoption. A hands-on experience, even on a small hackathon project, provides credibility and conviction that no amount of reading or presentations can replace.Dasdan built a complete 'smart finder' project in about two hours using Cursor during a hackathon, and this personal experience was the catalyst for him to champion the tool more broadly, including to a group of peer CTOs.
4Index your entire codebase when deploying AI coding tools at scale. Semantic indexing allows AI models to understand codebase structure, follow conventions, and generate contextually appropriate code rather than generic suggestions.At Dropbox's scale of 550,000+ files, indexing was critical not just for code generation quality but also for helping engineers themselves navigate and understand the codebase faster, with new hires ramping up more quickly.
5Use company-wide hackathons as a catalyst for AI tool adoption. Hackathons create a low-stakes environment where engineers and leaders can experiment with AI tools on real projects, generating authentic testimonials and use cases.Dropbox's April 2025 hackathon was the turning point that brought leadership on board, with the CTO's personal experience becoming a powerful internal and external advocacy story.
6Measure AI tool impact through established engineering metrics like PR throughput and cycle time rather than relying solely on adoption rates. This provides concrete evidence of velocity improvements and helps justify continued investment.Dropbox uses an internal framework emphasizing speed, effectiveness, and quality, and since adopting Cursor, their metrics moved into the upper tier of industry benchmarks.