Transcript
A (0:00)
Modern software development is evolving rapidly. New tools, processes and AI powered systems are reshaping how teams collaborate and how engineers find satisfaction in their craft. At the same time, developer experience has become a critical function for helping organizations balance agility, security and scale while maintaining the creativity and flow that make top tier engineering possible. Capital One is continuously transforming its developer culture with a focus on faster development cycles, reducing operational overhead and boosting productivity across the organization. Katherine McGarvey is the SVP of Developer Experience at Capital One. She joins the podcast with Shawn Falconer to talk about what developer enablement means at enterprise scale, measuring developer productivity, being agile in a regulated environment, AI and enterprise development, the future for developers, and much more. This episode is hosted by Shawn Falconer. Check the show notes for more information on Shawn's work and where to find him.
B (1:17)
Kathryn, welcome to the show.
A (1:19)
Thanks Sean. Great to be here.
B (1:20)
Yeah, absolutely. It's good to have you on the show. So, you know, I was looking into your background. You have a pretty fascinating background where you've, you spent some time in startups, you've done some defense consulting, now you're leading a developer experience for like 14,000 technologists at Capital One. Like, how does that diverse experience across this wide spectrum of from fast moving startup world to a large financial institution shape the way that you think about tackling things like developer enablement at such a massive scale?
A (1:49)
Yeah, I've been super, super fortunate in my career to have these kind of pivots or these opportunities to approach different domains and different sizes. And I think what's really nice about that is you learn a couple of things that often there's not one way to do something and that you've really got to think about what matters in how you're doing software development to the consumer and to the business to really spark down the path of, well, what do you have to standardize on and what can you leave flexibility around? And that's been really great. You know, with the consulting side of startups. I got to be involved in the early days from 0 to 1 and 1 to 100 users and it was amazing to think through long term. Architectural design matters a lot less when you're just trying to confirm that you can survive and you can get those first couple of customers and how much that pivots. When you're talking about B2B selling or B2C where I am sort of now really thinking through how do we make sure what we deliver is resilient to customers and is set up. But at the same point, how do you Keep it agile so that you are adapting to their feedback back and able to make changes. So it's been nice to draw on different parts of my career to date to really look to how do you bring the mindset of where we're focused now with this idea of how do you bring that agility and adaptability to new information while ensuring you're keeping sort of risk and security and all of those quality concepts really top of mind as well?
