Reading room.
Engineering blogs & AI research
A reading room from engineering teams and AI labs: titles, short feed excerpts, and links to the originals. For my own essays, explore the writing archive.
- 1359 articles tracked
- 37 sources
- Refresh scheduled daily
Sources
How AI-assisted development helped us build the new Dropbox experience
From sharing features across web and desktop to testing the details customers depend on, this is how AI-assisted development helped our engineers deliver the updated Dropbox experience.
How two engineer side projects became the agent taking action inside Dropbox
Two side projects explored a new way to get work done with files already in Dropbox. Here’s how engineers brought them together and turned those experiments into a new customer experience.
Evolving our calendar assistant Reclaim to be AI-native without starting over
How we redesigned Reclaim for AI and natural-language requests while preserving the scheduling experience people rely on.
Dropbox CTO Ali Dasdan on moving from AI adoption to transformation
Meaningful AI gains depend on rethinking workflows, measuring real outcomes, and keeping human judgment at the center of how work gets done.
Introducing our new Dropbox API documentation
Learn about the newly launched version of the Dropbox API documentation and its modern design and features.
Testing cookie behavior across hundreds of web surfaces with our in-house auditor
Our cookie auditor acts like a privacy-conscious user by visiting web pages and checking that they only load cookies consistent with that user’s preferences.
Improving infrastructure efficiency for growing demand in the age of AI
As demand for AI continues to grow, so does the infrastructure needed to support it.
How our universal content processing platform Riviera evolved for AI and beyond
Riviera is the Dropbox content processing platform that’s been iteratively improving content transformation in our products for roughly a decade.
How we used DSPy to turn AI evaluations into better responses in Dash chat
We used DSPy to improve LLM judges and optimize our chat experience, creating an evaluation-driven feedback loop that produced better outputs.
How Dropbox uses MCP and Dash to close the design-to-code security gap
Using an agentic AI system to surface threat models during code review and spot gaps between security requirements and implementation.
Beyond code generation: rethinking engineering productivity in the age of AI agents
How Dropbox is moving from AI tools that assist engineers to agentic systems that can execute scoped tasks, and how we’re building platforms to support those workflows.
Introducing Nova, our internal platform for coding agents
Nova lets engineers run multiple coding sessions in parallel and lets internal systems use AI agents as part of automated workflows.
Improving storage efficiency in Magic Pocket, our immutable blob store
By turning compaction into a layered, adaptive pipeline and strengthening our monitoring and controls, we made Magic Pocket more resilient to workload changes.
Reducing our monorepo size to improve developer velocity
Monorepos will continue to grow as products evolve, but growth doesn’t have to mean friction.
How we optimized Dash's relevance judge with DSPy
We used DSPy to turn prompt engineering for our relevance judge into a measurable, automated optimization loop, improving task performance, cost, and how reliably it works in production.
Using LLMs to amplify human labeling and improve Dash search relevance
How we train Dash's search ranking models with a mix of human and LLM-assisted labeling.
How low-bit inference enables efficient AI
Making products like Dropbox Dash accessible to individuals and businesses means tackling new challenges around efficiency and resource use.
Insights from our executive roundtable on AI and engineering productivity
From Claude Code to Cursor, we're big adopters of AI coding tools at Dropbox. The early results have been promising, but there are still a lot of open questions about how to work with these tools most effectively and whe…
Engineering VP Josh Clemm on how we use knowledge graphs, MCP, and DSPy in Dash
Engineering VP Josh Clemm deep-dives into how we think about knowledge graphs, indexes, MCP, and prompt optimization using tools like DSPy.