**Will Larson** (0:00)
I think that we often treat engineers a little bit like children, instead of giving them the responsibilities and ability to actually thrive as adults.
And so I go, the engineers won't want to do that work. Well, that's actually not good for the engineers to be sheltered from what is important. And so I actually, one of the highlights is that I think we're coming back this moment where we can actually treat engineers like our peers and put them into really senior leadership roles, and not have this kind of baseline assumption of the go, we have to coddle them or hide them from the real problems. And this is how they're going to get the opportunity to grow as well.
**Lenny Rachitsky** (0:35)
Today, my guest is Will Larson, one of the most requested guests I've had on this podcast. Will is currently CTO at Carta. He's been a software engineering leader at Stripe, Uber and Com. He's the author of two essential books for all engineers, An Elegant Puzzle and Staff Engineer. And he's releasing his newest book, The Engineering Executive's Primer, in February of next year. He also publishes regularly on his blog at lethane.com, which is a must-read for every engineer and eng leader. In our conversation, Will shares advice on developing your engineering strategy and strategy in general, how to improve the relationship between an eng manager and a PM, how he finds time to write while also working an intense full-time job, how he recommends approaching measuring engineering productivity, how to develop your company values, an amazing story about his time at Digg, and so much more. Will is such a gem of a human and leader, and I'm excited to bring you this episode. With that, I bring you Will Larson after a short word from our sponsor.
Today's episode is brought to you by DX, a platform for measuring and improving developer productivity. DX is designed by the researchers behind frameworks such as Dora, Space and DevEx. If you've tried measuring developer productivity, you know that there are a lot of basic metrics out there and a lot of ways to do this wrong. And getting that full view of productivity is still really hard. DX tackles this problem by combining qualitative and quantitative insights, giving you full clarity into how your developers are doing.
DX is used by both startups and Fortune 500 companies, including companies like Twilio, Amplitude, eBay, Brex, Toast, Pfizer and Procter & Gamble. To learn more about DX and get a demo of their product, visit their website at getdx.com/lenny. That's getdx.com/lenny.
Today's episode is brought to you by OneSchema, the embeddable CSV importer for SaaS. Customers always seem to want to give you their data in the messiest possible CSV file. And building a spreadsheet importer becomes a never-ending sink for your engineering and support resources.
You keep adding features to your spreadsheet importer, but customers keep running into issues. Six months later, you're fixing yet another date conversion edge case bug. Most tools aren't built for handling messy data, but OneSchema is. Companies like ScaleAI and Pave are using OneSchema to make it fast and easy to launch delightful spreadsheet import experiences, from embeddable CSV import to importing CSVs from an SFTP folder on a recurring basis.
Spreadsheet import is such an awful experience in so many products. Customers get frustrated by useless messages like error on line 53 and never end up getting started with your product. OneSchema intelligently corrects messy data so that your customers don't have to spend hours in Excel just to get started with your product. For listeners of this podcast, OneSchema is offering a $1, discount. Learn more at oneschema.co.uk and learn more at oneschema.co.uk Will, thank you so much for being here. Welcome to the podcast.
**Will Larson** (3:39)
Thank you so much. Super, super excited to be here.
**Lenny Rachitsky** (3:42)
So many people have suggested that I bring you on this podcast. You have a lot of fans out there.
And I am excited to be digging into engineering topics, which we don't do enough of on this podcast. So thank you for making time for this.
**Will Larson** (3:55)
I hope to be a good early engineering guest before we pivot entirely to engineering at some point in the future.
**Lenny Rachitsky** (4:03)
Wow, I love that. How cool would that be? I was an engineer actually when I started my career. How interesting would that be if we come full circle?
Anyway, I thought it'd be fun to start with just what is changing in engineering. It feels like there's been a lot that has changed over the past few years, especially from kind of the ZERP, zero interest rate era to today's market, which is very different.
73 more minutes of transcript below
Try it now — copy, paste, done:
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090
Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.
From $0.10 per transcript. No subscription. Credits never expire.
Using your own key:
curl -H "x-api-key: YOUR_KEY" \
https://spoken.md/transcripts/1000640799752