The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
Do they go back down the slider to where you start micromanaging?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
You mentioned, because you were the most senior engineer at Dropbox at some point, that you had to mentor other very senior engineers.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
And when I think about mentoring a junior engineer, it's relatively straightforward patterns.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
But when I think about, let's say I need to mentor a senior staff engineer, maybe even a principal engineer,
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
On the topic of career advice, the industry's changed a lot in the last five years because of all these agentic tools.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
And I wanted to know if you thought, is there any career advice that majorly changed in the last five years?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
Something that you used to say five years ago, you don't say anymore or vice versa.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
if I was just devil's advocate or just thinking from the junior engineer perspective, I might think, well, the proof that Claude can do this work today means that I don't need to know it today or tomorrow or in the future.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
So why, why even build that skill in the first place?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
Like, and also these agentic tools, they have positive trajectories too.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
I wanted to talk about what you're working on now, or Convex, and why did you quit Dropbox to build Convex?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
That was one thing I wanted to ask because immediately when I think, oh, I just need a backend or something like that, just go to AWS or just host something like that.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
So this is a layer of abstraction kind of on top of those types of primitives.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
Yes.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
That makes it easier for an application developer.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
When you talk about the abstraction, there's obviously a lot of stuff going on behind the scenes in Convex and the technical side.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
And what is it that Convex is building behind the scenes that you're most excited about and why?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
You mentioned fork, and in operating systems, I'm familiar, you just take the existing process and kind of split it.
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
What's the idea of fork in a distributed system?
The Peterman Pod
Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling
When you reflect on your career, and it sounds like you've done a lot of gnarly technical work across your PhD, Dropbox seemed like pretty intense systems work, and Convex is also doing a lot of cool stuff.