Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

Dropbox’s Former Most Senior Eng: Building Great Systems and Advice for the AI Era | James Cowling

James Cowling is the CTO at Convex and was previously the most senior engineer at Dropbox. We discussed technical details of his past projects, simplicity vs complexity, and career advice given where AI is today.


• My ergonomic keyboard project I mentioned, you can follow along here: https://read.compose.llc/


Podcast links:


• YouTube: https://youtu.be/3XkmNSuHFmY

• Apple: https://podcasts.apple.com/us/podcast/the-peterman-pod/id1777363835

• Transcript: https://www.developing.dev/p/dropboxs-former-most-senior-eng-building


Thank you to this episode's sponsor for supporting my work:


• WorkOS: makes your app Enterprise Ready with easy to use APIs to add SSO, SCIM, RBAC, and more in just a few lines of code, check them out at https://workos.com/


Timestamps:


00:00:00 Intro

00:00:53 Systems work during his PhD

00:13:05 Dropbox technical deep dive

00:21:57 Why Dropbox migrated from AWS

00:36:40 How to do massive migrations

00:44:31 Simplicity vs complexity in promos

00:49:23 What technical teams should be focused on

01:00:25 Doing the right thing vs promo hypothetical

01:08:13 Why he dipped into management sometimes

01:11:36 Why you should not lead by example

01:23:23 How to mentor Senior Staff engineers

01:27:30 Career advice for the AI era

01:37:21 Why he started his own company

01:46:05 The most technically challenging work of his career

01:48:10 How he got involved in Silicon Valley

01:52:16 Career regrets

01:55:54 Top technical book recommendation

01:56:36 Younger self and permanent underclass advice


Where to find James:


• LinkedIn: https://www.linkedin.com/in/jcowling/

• Twitter/X: https://x.com/jamesacowling

• His company: https://www.convex.dev/


Where to find Ryan:


• Newsletter: https://www.developing.dev/

• X/Twitter: https://x.com/ryanlpeterman

• LinkedIn: https://www.linkedin.com/in/ryanlpeterman/

• Threads: https://www.threads.com/@ryanlpeterman

• Instagram: https://www.instagram.com/ryanlpeterman

• TikTok: https://www.tiktok.com/@ryanlpeterman


Referenced in this episode:


• His PhD Thesis: https://www.usenix.org/system/files/conference/atc12/atc12-final118.pdf

• Masters paper: https://www.cs.princeton.edu/courses/archive/fall19/cos418/papers/vr-revisited.pdf

• Papercuts writing he mentioned: https://medium.com/@jamesacowling/embracing-papercuts-e6390055dfc4

• "Don't lead by example": https://medium.com/@jamesacowling/dont-lead-by-example-4f86b1174e64

• His writing about orienting teams around missions: https://medium.com/@jamesacowling/your-system-is-not-a-sports-team-e17f9eb16b94

Det här avsnittet är hämtat från ett öppet RSS-flöde och publiceras inte av Podme. Det kan innehålla reklam.

Avsnitt(63)

Creator of TypeScript: 10x Faster Typescript, Why AI Won't Replace SWEs | Anders Hejlsberg

Creator of TypeScript: 10x Faster Typescript, Why AI Won't Replace SWEs | Anders Hejlsberg

Anders Hejlsberg is the creator of TypeScript and C#, and I asked him about how the TypeScript compiler got 10x faster through a rewrite in Go and his thoughts on how AI has impacted software engineer...

17 Aug 1h 5min

Creator of Lean: Handwritten Math Will Change Dramatically | Leonardo de Moura

Creator of Lean: Handwritten Math Will Change Dramatically | Leonardo de Moura

Leonardo de Moura is the creator of Lean and the Z3 theorem prover. I talked with him about how Lean works and why LLMs plus Lean will fundamentally change how we write software and do math.• My ergon...

10 Aug 1h 8min

Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy

Creator of Lua: Scripting, Programming Languages, Predictions | Roberto Ierusalimschy

Roberto Ierusalimschy is the creator of the Lua programming language. I interviewed him about Lua's unique strengths, programming language design and predictions for how AI will impact programming lan...

3 Aug 1h 5min

Turing Award Winner: Early AI, LLM Predictions, Causality | Judea Pearl

Turing Award Winner: Early AI, LLM Predictions, Causality | Judea Pearl

Judea Pearl is a Turing Award winner and a pioneer in artificial intelligence and causal reasoning. We talked about how he got into science, his major breakthroughs and his predictions for AI today.• ...

27 Juli 1h 27min

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

Creator of OCaml: Functional Programming, Formal Verification, Programming Languages | Xavier Leroy

Xavier Leroy (creator of OCaml) is an expert in compilers, formal verification of software and functional programming. This interview should be an approachable resource if you're curious about formal ...

20 Juli 1h 24min

Turing Award Winner: TPU vs GPU vs CPU, Computer Architecture, RISC vs CISC | David Patterson

Turing Award Winner: TPU vs GPU vs CPU, Computer Architecture, RISC vs CISC | David Patterson

David Patterson is a Turing Award winner famous for his contributions to computer architecture. I interviewed him about his past work, thoughts on GPU/TPUs and career advice from half a century of exp...

13 Juli 59min

Turing Award Winner: NSA, Public Key Cryptography, Crypto Wars | Martin Hellman

Turing Award Winner: NSA, Public Key Cryptography, Crypto Wars | Martin Hellman

Martin Hellman is a Turing Award winner who helped to invent public-key cryptography against the NSA's wishes. I interviewed him all about his work and why it broke the law at the time.• My ergonomic ...

6 Juli 1h 1min

MIT Complexity Theorist: Why You Can Do Better Than “Optimal” On Leetcode & SAT | Ryan Williams

MIT Complexity Theorist: Why You Can Do Better Than “Optimal” On Leetcode & SAT | Ryan Williams

Ryan Williams is a professor at MIT and the winner of the Gödel Prize in theoretical computer science. I interviewed him all about his work starting by asking him a popular Leetcode question (3 SUM).C...

29 Juni 1h 12min

Populärt inom Teknik

uppgang-och-fall
market-makers
skogsforum-podcast
rss-uppgang-och-fall
rss-elektrikerpodden
rss-laddstationen-med-elbilen-i-sverige
 och-bilen-gar-bra
elbilsveckan
natets-morka-sida
rss-en-ai-till-kaffet
developers-mer-an-bara-kod
bosse-bildoktorn-och-hasse-p
rss-veckans-ai
bli-saker-podden
rss-fabriken-2
rss-upplyst-entreprenordirektor
rss-jonas-jaani-podcast
rss-milpodden
hej-bruksbil
garagehang