The Future of FP&A with AI for Finance Professionals to Move Beyond Excel Analysis with Derek Baker

In this FP&A Unlocked podcast episode, host Paul Barnhurst interviews Derek Baker, Head of Strategic Finance at Circle and co‑founder of the FP&A Hub, about how artificial intelligence is transforming financial planning and analysis. The conversation covers the shift from ad‑hoc Excel work to AI‑driven, reproducible workflows built on data‑warehouse medallion architectures. Derek explains how he uses Claude‑based agents and "skills" (e.g., Claude Code, AIOS) to automate monthly reporting, surface insights, and create repeatable processes. He stresses the importance of documenting finance processes, partnering closely with data engineering teams, and building a library of AI skills that can be shared across the organization. Practical steps are offered for finance teams to start small—identifying a high‑impact use case, mapping data flows, and iteratively training AI agents. The episode wraps with Derek sharing his personal productivity hacks (e.g., AI‑powered credit‑card recommendation skill) and how listeners can connect with him via LinkedIn, earn CPE credit, and support the show.
Chapters
our spreadsheet models are actually going to get simpler and simpler and simpler. It's going to be about finding what are the few assumptions that really matter in the business and then using AI to inform those assumptions better. If you're doing analysis in Excel, even ad hoc analysis, you're going to get left behind really quickly. Meet Derek Baker, Head of Strategic Finance at Circle, an AI and finance pioneer who is redefining how FP&A teams operate in the age of artificial intelligence. He is also the co-founder of the FP&A Hub, a thriving community dedicated to elevating finance professionals worldwide. We're bridging the gap between where the executive leadership wants to take the business and where the people who are implementing that strategy are actually steering the business.
What's the coolest thing you're working on with AI right now?
We're working on, we're calling it our AIOS. Our first big milestone is automating our monthly finance report from end to end.
If you were to give one or two tips to people that to help prepare themselves, to make them more value in this AI-driven future we're looking at, what would they be?
My advice is the same as what I always tell people when they ask, how do I learn how to build a financial model? It's—
Welcome to another episode of FP&A Unlocked, where finance meets strategy. I'm your host, Paul Barnhurst, the FP&A guy. Each week We bring you conversations and practical advice from thought leaders, industry experts, and practitioners who are reshaping the role of FP&A in today's business world. Together, we'll uncover strategies and experiences that separate good FP&A from great FP&A. We'll help you elevate your career and drive strategic impact. I'm thrilled to welcome our guest this week onto the show, Derek Baker. Welcome.
Hey, thanks for having me.
A little background. I've known Derek now for, what's it been, 4, 5 years?
6. It was back in 20—
Okay. I'm getting old. Thanks for reminding me. But I've known Derek a long time. I've had him on FP&A Today and Financial Modelers Corner. So I figured we should bring him on to FP&A Unlocked. And I'll give a little bit of his background here in a minute. But what I'm most excited about is we're going to get into some of the nitty gritty of how he's using AI, where some of the challenges are and how he thinks about it. Because I know he's doing some cool stuff and he spent a lot of time here. All right, so Derek's background. Derek is the head of strategic finance at Circle, a growth-stage SaaS company building the leading all-in-one platform for online communities. At Circle, Derek has built the strategic finance function from the ground up, tackling everything from pricing and packaging optimization to sales compensation design, investor due diligence, and implementing AI-powered financial reporting. Before Circle, he was a customer of the product through the FP&A Hub, a community he co-founded with some moron— I mean, some guy named Paul Barnhurst and Dr. Laurent Edelist. The community was designed to help finance and FP&A professionals learn, network, and grow together. Derek's career has spanned FP&A roles at startups ranging from SaaS to marketplace to biotech businesses. He lives in Utah, so he is my neighbor just down the road with his family, and he's passionate about solving hard problems at the intersection of finance and technology. So again, welcome. Really excited. Love the background.
Thanks. Happy to be here.
You know, I hadn't read the intro yet and all of a sudden I saw my name, so I had to have a little fun.
Yeah.
So I like to start with this question just to see the different answers. It always amazes me. So we're gonna, we're gonna start here before we jump into AI. If I asked you to describe what great FP&A looks like, what would be your answer?
Lately it's, I've been, I'm, I've been hiring lately, so I've been talking to candidates a lot about this. And so lately I've been describing what we do is we are the bridge between executive strategy and the operations in the business. And, uh, at least that's how our role is. Maybe traditional FP&A isn't always that bridge, but If it's done correctly through the FP&A cycle, we're bridging the gap between where the executive leadership wants to take the business and where the people who are implementing that strategy are actually steering the business. And so through the FP&A cycle, through accountability and visibility into how the business is performing, we can really help to steer that trajectory of the business towards where executive leadership wants to go.
I really like that answer and it made me think of two things. I saw a visual that kind of gave the 3 areas of strategy. The senior leadership is the strategy formation, but you have a strategy planning and a strategy execution. Finance plays a key role in the planning, particularly in taking the strategy and relating it to finance, then also helping with that execution in that bridge to the business. And so I think we pay, you know, a key role, like you mentioned, in those areas if you're doing it right.
Agreed. It's a tricky problem because a lot of it is also translating operational data to financial outcomes and vice versa. When we're doing strategic planning, we're reverse engineering financial outcomes and understanding what we need to do operationally to create those. And I think that's where a lot of the analytical side of FP&A comes in, is translating those two sides of the business.
You know, funny, I'm working on a course right now where there's a whole section on taking financial performance and figuring out operational drivers and performance metrics and a value driver tree and all those type of things. So it's exactly what you're talking about. But trying to think of what are frameworks we can use to do that, because it can be hard. Okay, I understand our revenue's higher, but what's really the key drivers and how, which are the ones that the business can influence? Which are the ones that we can actually track? And how do I have those conversations with the business? And it, you know, it always seems simple on paper. It's messy in reality. I wanna ask one more question because I know you've, uh, mostly worked with startups and this is the first company where you've worked a little bigger, you started to see some of that growth. So how do you see FP&A changing? What are the changes you see as the company scales?
It's a great question and I'm figuring out as I go, this is the biggest company I've ever worked at besides an internship at a large construction company. And so I'm picking up, picking up as I go along. Uh, I think the biggest thing that is changing for us right now is the breadth of scope is just constantly expanding and it's become impossible for just one of us to to be generalists and understand the entire business and, and go beyond the surface level of the business. You know, we still have to understand how everything fits together and, and understand how the business works together. But to go deep on specific areas of the business is requiring more focus. I don't like to use the word specialization because I still believe that we're all finance athletes and could flex across all areas of the business, but it's important to have focus, analysts that are focused on certain areas of the business over others. And so that's where we're at right now, is starting to really define not necessarily business units, but focus areas for finance to, to bring the strategy together as a whole. And the way that we're doing that is by thinking about how are we positioning our, you know, the strategy that the executive leadership team has lined, lined up and when we try to adapt to that. And so right now we're focused on two different go-to-market motions. We have our PLG segment and our sales-led segment. And so we're thinking a lot about building out more rigor through focus areas between those two different parts of our go-to-market strategy. And then of course we still have, you know, the G&A and, and the product and engineering side of things that becomes its own focus area, but it's a more broad, but it's a less intensive focus area than the, the go-to-market ones are.
Two things I like that you said there. One, yes, not specialization, but focus areas. There's areas we have to go deep at different times in our business, but if you're gonna be that athlete, you still have to understand the big picture. You gotta be able to flex to different areas. Versus sometimes we see someone's specialization, they're great at just that, but if you put 'em somewhere else, it's like, oh boy. And so I think that's a good, good analogy there. I like that. And then you're dealing with all the challenges of scaling, as you mentioned, the business units and just trying to figure it out. I love sharing a little bit of that. I think we could probably do a whole episode on that, how you think about structure, how you scale, the challenges you're facing, and I'm sure people would like it. But I know we want to get into AI and that you're doing a lot there. And that's kind of the, not kind of, that's the word of the decade so far, I would say. And it seems to be that and hallucinations of this whole, you know, hey, whole AI world. But before I get there, couple, couple other questions I want to ask. You very much have leaned into tech startups. Why?
Well, I think it's what originally interested me. I went to school in BYU in Utah, and there are a lot of tech companies in Utah Valley, which is where the county that Utah's in. And so a lot of the internship opportunities were tech startups and it was just what I was surrounded with. There's just a big, a growing tech ecosystem here. So I think that's probably the originally interested me is just that was where the opportunities were and I tended to love it and I was drawn to it. I don't, I think I probably could be very interested in other areas of finance. I used to think tech was the only industry for me, but as I've talked to more FP&A professionals in other industries, there's a lot of complexity in other industries like manufacturing and PG, even e-commerce. I've talked to some e-commerce professionals and there's just a lot of supply chain logistics there that I think can be really interesting. And so I'm not saying that tech is the, like, the best industry to do FP&A in, but it's the one that I found myself in. I've, I've gotten pretty in-depth here and I just really like working on the bleeding edge of technology. I think especially now in the world of AI, there's a ton of freedom and really also a really high expectation, which can be high pressure, but to be on the front end of, uh, these new innovations. And I find that personally really exciting. Like, I, I'm having a lot of fun right now experimenting and playing around with AI and, and starting to implement it in our daily workflow. And I think the tech industry in general is, is on the forefront a lot of that because it's a technology at its core.
So makes a lot of sense. And I would agree with you, tech's leading the way in the sense of, right, it's technology at its core. AI, you would expect them to lean in heavily. So let's jump into that. I wanna spend some time there. So I know you've leaned heavily into GenAI kind of from the start. I know you're, you've always enjoyed technology. So what really got you started? When was it you said I should be leaning into this heavily? What was it that made you say this could make a big difference in my work?
Yeah, I think, you know, a couple months after ChatGPT came out, I started using it to write code to automate reporting. And it was really bad. I was actually using it more at, more as a tool to help me to learn. Syntax and, and how to write Python code almost never ran with what it gave me back in those days. But I used it mostly just to learn, learn how to, you know, get out of spreadsheets. That's kind of been the theme of my career so far is if I, if I don't have to do this in a spreadsheet, I won't because spreadsheets are not repeatable or automatable, at least not easily. And, and also they, they don't transfer well to in this new world into agentic systems. And so I think. That's where I started with AI, was using it to help me learn how to write code and automate small one-off processes in my daily workflow. And as time has gone on, it's just, things have gotten better and better. Actually, you know, I realized something crazy yesterday that it's only been 6 months since CloudSkills was released. It feels like it's been 2 years since then, but it's only 6 months old. And that was probably where things really started to change was this concept of skills that you can train Claude on a process and it can do it the same way every time because it has a set of instruction, instructions and context to give it more information. And so I'd say up until 6 months ago, I was really just using the chatbots, you know, Claude, ChatGPT, and using it to, in a Q&A type format, asking questions, getting answers. And it got better and better throughout that time. And then 6 months ago, things started to really pivot when they can now learn and repeat. Processes. And from that stamp, from 6 months ago, things have just accelerated where they can now do things autonomously. And I'm now, my daily driver, I'm in Claude Code way more than I'm in spreadsheets or in a code editor. I'm using Claude Code to, you know, do analysis too. I use it more than I use the chat interface now. I use it just as my normal chatbot Q&A style. And so I think those, that's my current journey. Um, I'd say I'm only a few months in and learning a lot and like what I'm doing today probably won't look anything like what I'm doing in a year from now, but having a lot of fun as the tools are being built, learning how to use them, implement them in our workflow as it goes.
Thank you for sharing that journey. I appreciate that. A couple things I want to dig into. I'm sure one of them you mentioned some people find controversial, but you mentioned, you know, spreadsheet. I think you said something effective. It's, it's not good for kind of storing data, interpreting, pulling out the data in this AI area. It's not repeatable. So what's kind of led you to that conclusion and what role do you think the spreadsheet plays going forward as we see more and more AI?
It's a great question and I've thought about it a lot and I don't know, I'll just say up front, I don't know the answer to what, where, where it's going to be in 6 months or a year. But, uh, I can give a couple thoughts I have. The first is you kind of have to separate financial modeling and planning from analysis. At this point, if you're doing analysis in Excel, even ad hoc analysis, you're going to get left behind like really quickly. That's the first big insight that I've seen because AI is really good at writing code and doing analysis is just writing code, whether it's SQL or Python. So on analysis side, I don't think spreadsheets have a place anymore for analysis. And one of the big reasons for that on, in my thinking about spreadsheets is that spreadsheets are really horrible data format. Uh, you, it's too, it's too customizable. You can have. A random number in cell A, C, a million. And, you know, that will mess up your whole data structure whenever you try to do an analysis in Excel. And that's just kind of how we interact with it. Like we've gotten used to having like, you have a table in this, this part of the sheet and the table in this part of the sheet and this part of the sheet. It's just a bad data format. And if you want to do analysis, the best way to do it is in my opinion, in a data warehouse, you can. Build a lot of semantic knowledge. Now there are a lot of tools coming around with, you know, adding the semantic layer to your data warehouse. And that just adds context to AI that will query it more effectively. And so that's where we invest a lot. Like if we, if we get asked to do an analysis ad hoc and we don't have the data in our warehouse, we default to building the integration or data warehouse and get the data in our warehouse. And because we believe we'll use it in the future and more data is now compounding. The more data you have in your warehouse, the better it's modeled. If that data's talking to each other through relational data modeling, and then you can add semantic knowledge on top of it, there's going to be compounding value from doing analysis outside of spreadsheets. Now on the financial modeling side, I, I don't have a lot of answers here yet. We still do all of our financial modeling spreadsheets today, and I've started to think a lot more about, well, I really like the concept of having AI doing analysis and also being able to interpret what the impact of its findings are on the future of our business. And the best way to do that is through a financial model. And this is for our business, mostly around the revenue side of things. We don't, we don't have very complex cost modeling. Most of our expenses are headcount and hosting infrastructure costs and software. It's not a complex cost base, uh, you know, cost structure. And on the revenue side, I've been starting to think a lot about, can we take some of our revenue forecasting models and can we put them into a Python package and give a CLI tool to AI so that when it's doing an analysis on a specific customer segment, it can say, if we grow this segment 20%, what is the impact on our growth over the next 6 months or our NRR over the next 12 months? That type of thing. And I think that could be really powerful. And that's something we've just barely started scratching the surface on is we built our first cohort forecasting framework and we're implementing that in a Python package right now that Cloud Code can interact with. So I think the, the long-term direction is we're going to start to see more and more offloading of like components of the financial model to AI, but they still need to be deterministic. And of course, there are always going to be like the black box machine learning models. There's a, there's a good reason to have those for short-term predictive modeling, high accuracy type of thing. But for strategic modeling, trying to understand the business, I don't know if there's a better communication tool than a spreadsheet where an executive can get their hands in and they can easily manipulate an assumption. And sure, you can build that in Lovable or in Replit or Cloud Code and build your own, your own app, but then who maintains it? And I don't know if I want my team to be, I don't know if I want one like finance engineering team that understands how that app works and the rest of the team doesn't and can't interact with it or can't add things to it. And so what I think I see on our team, and this is totally conjecture at this point. I don't really know, but I think our spreadsheet models are actually going to get simpler and simpler and simpler. It's going to be about finding what are the few assumptions that really matter in the business and then using AI to inform those assumptions better rather than trying to model out every individual customer segment, every individual marketing channel. Let's take all of that complexity and offload it to our AIOS and, and AI agents, and then use that to help us to do analysis to inform our assumptions better. And then document those things, which AI is also, I'll add, really good at documenting decisions that you make and helping to have auditability on why you made this assumption versus a different one. And I think there's going to be a lot of value there. Like, you know, you take this, these revenue models and you start to have 4 or 5 of them at some point, different methods of forecasting. Maybe you have a, you know, machine learning model that you don't really, you don't really know why it gets you the answer it does, but it does. And it's, it's like a time series model that's just trying to regress on what's going to be the most accurate. Short-term forecast, and then you have a very deterministic driver-based model that's very similar to what we build in FPA today. And then maybe you have like a cohort-based forecasting model that's a little bit different and more granular, and you take those 3 models and you plot them against each other and you ask yourself, which one do we think is right? And if you understand the models and how they're built, you'll understand which ones have their strengths and weaknesses, and you can start to make better judgment calls on why the assumption should be what it is in your in your main fan from all that you used to communicate to, to the board or to executive leadership. So I think that's where I see a lot of this going is, is they're gonna be married together for the foreseeable future. Eventually, who knows, maybe coding gets so good that it's, we've reached the singularity and we don't need to interact with any tools ever again. And I don't know, but for the foreseeable future, I think it's both. And spreadsheets get simpler and code gets, becomes more of a, a surface area that we need to build on top of.
Yeah, I, I could definitely see that happening. I think there's some challenges in the, in the training and you know, the learning and asking everybody. But from just a logic of how things work, I can get behind a lot of what you're saying, right? We know AI is really good at analysis. If you could put the data in a data warehouse, you can have it look at millions of records. Why would you go through Excel? Now, there may be some ad hoc. If you know you don't want it in your data warehouse, you know you can't get it there, okay, you're still going to be doing analysis in Excel. It's a long time till that goes away. But I totally understand the logic of what you're saying.
This is like today imminent that, you know, never do Excel analysis in Excel again, but, you know, we just did an ad hoc analysis. I can give a really good example. Last month, where our, our AI costs are ballooning, you know, our cloud, OpenAI, and it's actually a great thing. We're very excited about it. We want, we're encouraging this a lot in our business, but we really wanted to understand by team. And so what we did was we, at the start, we ripped down CSVs from all of our AI providers. And we merged it in with our headcount data and to bring in the team dimensions and things like that. And we did all this in spreadsheets, but as we were doing it, we were like, we can never do this in spreadsheets again. It took one of our analysts 8 hours to do it and clean it up and get it all correct. And so now we're, we're had Claude Code start building data integrations with these tools to hit their analytics API and grab this usage data and bring it back in our warehouse. And that's something we'll be building. As fast as we possibly can because we know we want this in the future. So I think there's always a role for spreadsheets as like the MVP layer of analytics, but once you get past the MVP, it should be in a data warehouse as fast as possible.
I think that's a great example. Like I said, the— for MVP, for kind of wireframing almost, so to speak, Excel can't be beat. The flexibility, you know, modeling at the moment, although, you know, we are seeing— I was talking to someone, they're, they're creating a tool in their thesis And we'll get your thoughts on it is it's, hey, you speak natural language to what you want the model to do. It uses Python and then the Python then translates it to the cells in Excel. So you get a formula-built model. So you're going natural language, Python for kind of imagine versioning control and all this. They're building a tool, but you still get, because let's face it, it's really easy. It's nice to see it in Excel. It's a comfort. You can make an argument of, hey, when does that change? And is that just because of the way we were raised? But that's a whole separate discussion. But I thought it was an interesting thing. Thoughts on, on something like that?
It's interesting. Yeah. So Excel becomes the UI, but it has a backend essentially with Python and data warehouse. Yeah, I think that could be great. I think it's just, you're one step away from building your own software though. And I don't know why you, why you do that.
I know what you're saying. I, I think there's some shortcomings, but I just be, I was curious to get your thoughts.
So I, I think these are all probably phases. Along a longer journey towards what the financial modeling is. I think that, that could very well be a few years from now, or maybe 2 years from now, I don't know, at some point in the near future, near-ish future, that we could be interacting with Excel and, and our data that way. But one of the things that really requires is your data modeling to be really good and in a, in a place that it can interact with it. And that's the hardest part in any FP&A role is The data comes, you spent, I think the, the statistic is like 80% of an analyst's time is spent cleaning data and the, the rest of the 20% is actually analyzing that data. That's the part that is gonna be really difficult in making that reality come true.
I agree. No matter how you use the spreadsheet, how you use AI, and I, and I think the spreadsheet for the foreseeable future, hopefully at AGI, all bets are off. I don't see the spreadsheet going away. I still get, see it being used, but there are definitely areas where AI may be better. If you can have it in a data warehouse and just do all the analysis, I agree, why wouldn't you? But you can also do a lot of analysis, a lot of building. You can use AI in Excel and do it that way. And so there's, it'll be interesting to see how different people bridge all that. But I think you hit on the core of all this. You know, there's the data layer and I think AI, and I've said this before, in some ways increases the need for technical, in particular around understanding data. And data structure, if you wanna build things in ways that you can really get benefits. I think there's kind of two things you have to understand with AI right now. We still hear a lot of learn how to prompt. Okay. Yeah, that's nice. And prompts make a difference, but I think we're at the point where the more important things is understanding how to give it context through skills, through instruction sheets. That can be through a prompt, but often it's much more than that. And I'd love your thoughts. I think that's, that context, the instruction, the skills, and then your data are really the two key things. And prompt is probably third to getting good outputs, good results, to really starting to build repeatable workflows and processes. So I'll let you speak to that.
So managing the context that you can give to AI and not starting over from scratch every time. I think that's, that's where we're talking about. 'Cause I think one of the hard things in when you're just using a chat interface to, to try to automate tasks It has memory, but like, it doesn't actually remember how it did something the last time that you asked it to. And so every time you ask it to, you give it a CSV and you say, do this analysis, you have to give all that context again. It's actually kind of exhausting if you've tried to do that. And the way that we're handling this is we're, we're totally Claude-pilled. If you've heard that term, like, you know, you can choose red pill or blue pill. It's ChatGPT or Claude. We're 100% Claude over here. And I think it's because they have the best. Architecture right now for managing context. The concept of skills and hooks and agents and how those interact with each other. One of the key principles here is something called progressive disclosure, which I think is an actually really important concept to understand in FP&A. For anyone that's getting into AI really is what I mean by that. The reason why that's an important concept is because when you give a task to Claude, it has a context window. You can only give so much information. You can't give it every report you've ever give, you've ever done, or every, uh, Notion doc in the whole business. It just, it can't handle that much context. And so what you need to do is you need to have really good organization around how you give context to Claude. And the way that Claude handles this is through skills. And each skill has something called front matter where you give it a name and you give it a description and it ingests every skill into every session. And so it can quickly search and find the skills that it needs. And once it finds the skills that it needs, it loads the entire skill document. And that's what makes Claude's skills framework so powerful and why things changed so much in the last 6 months, in my opinion, is that now there's a way to manage the context layer and how you give context to, to the AI agent itself. And so we have skills that are, um, we actually try to make them very modular. And so skills can interact with each other. So our skills look like, here is how you do revenue analysis in our business. This is a very defined, like, these are the two tables that you use in our data warehouse. This is how you query them. Here's some example queries. We don't actually put that on the markdown. We actually have a folder within the skill folder itself that's called scripts and we give it—
Yeah, I know you can give it reference files or scripts in addition to the, the skill.
Exactly.
So it refers to those. So it pulls them when needed. It's better for context as well, how much it's using.
So in the skill.md file, you explain what these queries are and when you use them and and how you can, you know, change the granularity if you want to look at by day or month or week or whatever. And that's where I think a lot of the power comes in, in these recurring processes. And so now once you define this once, it can do that the same way every single time. And so now when I ask Claude Code, uh, what is our MRR this month? I get the right answer 100% of the time because there is a SQL query that is saved in this skill for MRR analysis, and it will go and find that and it will load it and it will run it itself. And then it will just give me the answer and it's never wrong. I think that's what's really exciting about moving from a chat interface to Cowork or Claude Code. You can, you can use these skills to do them deterministically. And I'll just say like, it's, it takes time. Like, you know, I think that a lot of us knew we should be documenting what we do before AI happened. There just wasn't enough value to actually do it because it was for somebody else. You were to hand, you're going to hand off to whoever replaced you. And so it wasn't actually—
Didn't have for a business decision.
It didn't help.
Yeah, exactly. Yeah. Meet the need.
All we're doing is now we have a good reason for every employee to be documenting how they do work. And the reason for that is because they can extend their leverage through AI and they can hand these things off. So the way that we take the approach is we didn't try to, you know, boil the ocean. We started with one very specific thing and then that was the first thing we did was MR analysis. That's what we get questions about a lot. That's what we're looking at a lot. So we just start with one MRR analysis and we actually, what we do is we have Claude interview us about our business and ask you like, ask us questions. And then we go and we write the SQL queries and we give them back to Claude and it says, oh, this is, let's go build a skill together. And then it goes and builds a skill. And so like Claude is working with us as our partner to help us build skills that it can use in the future, which just speeds up the process. And, and it also helps with like, there's a little bit of paralysis when you look at a blank markdown, you're like, I don't know what I'm supposed to write here.
And.
Honestly, I've never written a Markdown file for AI. AI writes its own skills at this point. And I think that's— I read them. I make sure that there's good information in them, but I'm not going to start from scratch and write a skill file for Claude. So that's how we manage context. We're, we're fully captive to Claude at this point. Eventually we hope to, you know, move to a more sophisticated agent harness where we can swap in and out models. And I think there are a lot of— I've seen a lot of tools that are in development right now that will enable this. One of the things that I'll call out is Ramps Glass, uh, internal software. I don't know if you've heard of that, but they basically rebuilt Cloud Cowork and for their organization, and they built it in a way that they can swap in and out models. They, they can share skills really easily. That's actually been one of the surprisingly hard things to do on my team is how do we share our skills with each other? We have a GitHub repo that we save all of our skills to, but it still is like, requires you to pull it down every time and merge it into your own. Cloud Code and things like that. But when it's, you know, it's for your organization, you can share these things. There's a lot of network effects when, when you see what other people do with AI and you start to get more ideas of your own. And I think that's, that shareability and that teaching each other, it just speeds up the, the process of innovation here. So those are a few fairly unorganized thoughts on how we're managing context and AI and building with AI and, and FPA.
We've talked a lot about context and I think that's really helpful. I think that helps people understand skills. And one of the things I, biggest things I've realized is you can have AI help you write all the skills. It may not be great to start with depending on how much detail you give it, but start somewhere. Like everybody should be at least experimenting. I've been surprised how easy it is. And if you're not using Claude, you can still use any tool to help you write an instruction sheet. And if you're working in Excel and you're using an AI agent, you could still have it go against that instruction sheet. Yes, it's not quite the same as a Markdown file, but it's a lot better than trying to put it all in a prompt. Sure. Yeah. So, you know, I've been testing that a little bit with, you know, uh, ChatGPT and Copilot to see how, you know, good it can do with just an instruction sheet for different things. Yeah. Some of the visuals I like to build in Excel and things like that.
So I wanna mention something about prompting since you brought it up. I think early on in AI there was this whole concept of prompt engineering and That was, that seemed very important. It's, I don't find that to be very important at all these days. In fact, what I, what I do is I think a lot less about how I'm telling Claude something and just try to give it as much context as I can. And it, it feels very weird at first, but I use something called Whisperflow to like talk to it. Yeah, I'm familiar with it.
I don't use it, but I'm familiar with it.
It's just voice dictation. It's like when you use Siri, talk like, you know, text. Whatever it is, talk-to-text. But that has been a big game changer. And like, I just word vomit to Claude and the, the more context I give it, the better the outcome is. And it doesn't actually matter if I tell it, you are a CFO of a tech company and all this jargon that used to, everyone thinks is so important. It doesn't actually matter. It, it learns about you. It knows that you are in FP&A. It's going to apply that FP&A context. By itself because it's gotten smart enough to do that at this point. And really all that matters is just giving it as much context as you can. And so talk-to-text is something that helps me a lot with, with that.
I appreciate that. And I definitely feel like, you know, prompt early on, prompting was huge. Context to me is more important now. But I wanna talk about one other thing that I mentioned and just with all this AI, there's the data layer, you know, data structure. We, we all hear garbage in, garbage out. We heard that long before AI. And I think it still applies here. So what have you learned on the data side to get the most out of AI? Let's talk a little bit about that and your data journey.
I've always loved data. Like I think at some, I think I probably could have, you know, pivoted my career at some point and gone to a data team if I had just hadn't started on an FP&A team. So my, my journey in data has, I, from the, you know, the first time I got access to SQL, like. Or to a data warehouse and writing SQL. Like I just loved it. Like it's a, for me, it's just such a more elegant way to do analysis than doing something in Excel. Don't get me wrong. I love spreadsheets. I mean, I know all the shortcuts. I, you know, I love being in a spreadsheet as much as the next finance person, but I also have developed a love for writing code, SQL and Python code. And so I've been working on that for a long time. I am officially a nerd. And I think one of the things that helps a lot was understanding the data lifecycle. And I love talking to our data platform team. You know, they're the ones that are architecting our data warehouse and understanding the systems design and the thinking around why do we have a bronze, silver, gold layer? It's called medallion architecture. Why do we do it that way? Understanding the system behind that has changed the way that I think about our own data structures in finance, because if you, I'll liken this to a medallion architecture because it's what I just mentioned. For those uninitiated, a medallion architecture is just bronze equals raw data, silver equals basically where you take that bronze data and you model it a little bit, but it's still in like the source format. And then the gold layer is where you do like your star schemas and your reporting, your reports that you send to a BI tool and things like that. So in a finance data architecture, basically all we've ever done is work with bronze data where we go into our GL and we go into our Salesforce or our HubSpot CRM and we just export CSVs directly how it comes and we put that in Excel and then we might use Power Query or something to create a silver layer where we clean up the data. We do some, you know, we fill the nulls, we merge a couple columns if they're duplicates, that type of thing. We create relationships. You know, make sure that we have the same IDs between both systems, that type of thing. And then the analysis itself becomes the gold layer and understanding how we can take that same concept and put it into a SQL pipeline. It just changed how I think about how we take our own data in finance and we put it into a way that, that can be used by modern technologies and being queried by SQL. So I think that's how my, my journey has been just like learning how the data team does things, relating it to how we do it in finance, and then copying them as much as I can. And I think this is something that especially like, I mean, I have two people on my team now and one of them is a finance data analyst and one of them is an FP&A analyst and their roles are actually merging a lot. Like the, the FP&A analyst is learning dbt and working in data warehouse and building our SQL pipelines. And the finance data analyst is, has already, proficient in that area, but he's also learning the strategy side of things. And it's interesting to see these roles kind of merge just because of the tools that make it possible for us to do both sides of the work. We can now cover more than we could in the past. So that's what I've learned about data architecture. And in terms, like if you want to get into specific data structures, we can do that next. But from a high level, that's how I've thought about how we implement data in FP&A.
Before I get there, I just want to, you know, kind of call something. I think you're in a great situation where it's apparent you're given a lot of trust to access and work with the data, right? Many companies, that's not the case. Data team and they'll give you what you want. And so, you know, I think that's where often, you know, Power Query, a lot of those things come in. Maybe they'll let you hook it up and you can do that. You're still going to see a lot of that. So I think it's great. That's the— if you're able to do that and work with the team to do all that, always, anytime you could do something at the source, You can build the architecture, you can automate it, make it scalable, repeatable. That's the ideal. And so I love that you're sharing that, but just, you know, so I'm sure there's some people listening going, my business will never let me touch any of that.
It, it's the nature of startups. You know, I have a big blind spot that I, this is the largest company I've worked at. Circle crossed $50 million in revenue in December. And so, you know, I don't know what it's like to work at a billion-dollar company and governance and, different teams, you know, how they manage that data layer is completely different. So you're totally right to call that out. I think what I would still recommend for any FP&A professional, regardless of what size company you're at and what level of access you have to data, is to become friends with the data team, understand what they do, why they do it. And you'll just be a lot, you'll partner with them a lot better if you understand how they do their job, at least at a high level. You don't know how to write code, you don't know how to write SQL or get into the, you know, write the data pipelines yourself, but If you can understand how to speak their language and ask them questions like, how are you thinking about semantic modeling and how can we start to leverage that on our team? How can we use AI agents to access our data warehouse and, and give it enough context to, to query the data tables correctly and ask them questions like this. And you can start to guide how they're thinking about their strategy. And hopefully it can also in the reverse guide your strategy as well. And how you implement tools on your team. So I think a tight partnership between data and FP&A is, is critical.
100% agree. I'll share a little bit of my journey here because I think it informs this. I started out of grad school. I, when I did my finance degree, I started on a team. I was called a financial analyst, but it was the data team. I was writing SQL for a year and a half and building a lot of different reports. Some of it was in Access. You know, this is 2009 timeframe. So, you know, a long time ago. And it was invaluable. The data classes I took in grad school, 'cause I did a Master of Science in Information Management, having that data understanding, knowing some basic SQL, and then knowing how to do Power Query and understanding the idea of, okay, here I really should be building a lookup table versus writing this nasty old if statement. I learned the hard way. My boss was like, why are you doing this as super long case statements? Like, no, just figure out the logic and put it in a table. And I kind of pushed back at first. Paul Barnhurst, and one of the best lessons I learned now looking back. So I'm a huge believer in understanding data. I think it's a core skill and it's becoming more of one in FP&A. Does that mean, like you said, you need to be able to write— an expert in writing SQL or Python? No, I agree with you. You don't need to be that. You need to be good enough to have the conversations with the data team and to get, get the information you need to do the job you have. 'Cause your job is not to be a coder, not to be a data analyst. Per se. It's to help the business make better decisions, which you need data to inform, right? So that, that's a little bit of my journey. And, you know, I was fortunate because I was working for a big company where that was usually siloed. But I was in one side where when I moved over to FP&A, they left my access to the database. They continued to let me query stuff. My boss loved it. He's like, hey, I need this airline data. All right, let me go write the query. Here you go. You know, and he'd never had that before. So I've had a very different perspective because typically you don't have that at a Fortune 500 company. Probably shouldn't say that publicly. They're probably like, wait, how do we make that security mistake? But anyway, any, anything else? I don't know if we want to go detail in the data structure. I want to get into maybe some of the kind of favorite things you're doing or what you're trying to do now with AI. But anything else around data prompting, any other advice that you would offer on You know, context, anything we've talked about there before we get into some of the things you're doing.
Pretty much covered it all, I think. Yeah, I think, I don't think I have anything else to say there.
That's kinda what I felt like. I, I, I think it gives people some good, some really good ideas. So what's, what's the coolest thing you're working on? Let's start, coolest thing you're working on with AI right now.
Yeah. Uh, we're working on, we're calling it our AIOs. We haven't decided on a, a name yet, so I won't name it. We'll just call it AIOs for now. By the way, I don't, I really don't like it when people name their AI agents human names. I just find it. I just find it off-putting. It's weird, like Lucy or something. I don't know, I just find it weird. I like, uh, I like, you know, Atlas.
Here's a hot take for you. We interviewed a guy, he runs one of the biggest AI agent, uh, businesses that's growing very fast in the finance space. Oh, and he said one day agents will vote. They will have the right to vote. I was, I was like, where's that coming from? So there you go. That not only naming them, but giving them the right to vote.
That is a wild hot take.
So there, there, that's the hottest take I think I've had on, on the podcast. That one will come out in a week or two here. So I'm really fascinated to see what people say with that one.
That's funny. So my favorite thing we're working on is building our AIOs, and for the last couple months, what that's looked like has been really tightening our our data architecture. Like we didn't have our GL data in our warehouse. We didn't have headcount data in our warehouse because these things contain sensitive information and we had never felt the need to invest in trying to figure out how to protect that sensitive information. But now that with AI, we, we knew that would unlock a lot of capabilities for us. And so we decided to figure it out and we worked very close to our data team to figure it out. We're using encryption on like the columns themselves and only Finance has the decryption keys type of thing. That's, that's how we're solving it, at least in the, the current, like in our current state. So we've been really focusing on just building out all of our data sources we use in finance. And one of the hardest ones actually is the, the financial model data. And we're building a system around that of bringing in all of our financial model metrics from our, our spreadsheet models and then creating a driver tree that's in a table format. To interpret how these metrics relate to each other. So, we can go in more depth on that next question if you want to. The idea here is with all these data sources modeled talking to each other, they have relationships between each table. We can use AI to interact with that data and to do a lot of our monthly reporting. So our first big milestone is automating our monthly finance report from end to end, at least the initial seeding of the charts and we're probably, I would say we're probably like 60 to 70% of the way there yet right now. We still have more data work to do to, to make it 100%, but it's already starting to speed up our building of the, the financial report. And what's really exciting about this, I think that goes beyond the scope of FP&A is it creates a framework of understanding business performance and it can actually be like the way that you orchestrate further agentic analysis. So what I mean by that is If our financial, if we do our BVA analysis or just budget versus actuals and we see that we miss somewhere, what we'll do first is we'll trace it back to the most granular level of modeling that we do in our financial model. So for us, we forecast our new business on the sales side down at, at the quota level. And we'll, so we can't actually go any further than just what's the aggregate quota of the sales team right now. What we can do from there is we can say, all right, we missed on our, our, our sales team missed quota. But let's go dig in and find which sales reps missed quota. And once it finds which sales rep missed quota, it can go and dig in and say, why is it? Because their win rate dropped? Is it because calls booked dropped? And this isn't things that we do in our financial model, but it's things that exist, is data that exists in our data warehouse. And it can do basically flux analysis for a term that finance people are aware of to look at just historical trends and what changed over the last few months versus this month. And why something's has been, uh, happened the way it is. So I think that's what's really exciting is that we build this from an FP&A perspective first, and it becomes like a jumping off point of even deeper analysis to speed it up from there. So those are the things that I'm working on, I think about a lot with AI, and I'm probably most excited about at this point.
That is, uh, cool. What I, what I heard there when you said AIOS is I feel like you're building the data layer so you can have the intelligent AI really to be able to tie from finance back to what drove it, the operational metrics, and make it much easier so the business— so AI can answer the business questions of what I like to call the so what and now what versus just the what, you know. Okay, so we had these 3 misses because these dropped. Here's some things we might be able to do about it because AI is good at looking at those numbers and providing some ideas or different things that you then interpret versus spending 6 hours pulling down spreadsheets and a day later, oh, I figured out it's Bob, Joe, and Pete, and I picked up the phone and I think it's related to this. That's an incredible value when you can reduce that time substantially, but not just reduce the time, you can help improve the decision. What's the one thing you couldn't go back to before GenAI? If you, if there's one thing that you could never give up that you now have, what would it be?
Probably writing documentation. I mean, I was never very good at it if I'm being honest, but now we're a lot better at it, writing documentation, because it's just part of our, you know, when we merge a pull request for our data warehouse, it's part of the checks, you know, did we document everything we did and did you review it is also the second important step there. So I don't think I could ever go back to writing documentation by hand. Now that we have AI to do that stuff for us.
Uh, yeah, it's definitely getting a lot easier. All right, so, you know, a lot of people are trying to figure this out. Companies are all over the place from, we haven't started, do we feel like we're getting huge value? You know, you're a long ways into your journey. I don't think you're— obviously, I don't think anyone's at the endpoint yet. You aren't, nobody else is. But we have a lot of people listening that are trying to figure out how they really make sure they're preparing themselves. For the workplace of the future. And I'd love some of your thoughts. If you were to give one or two tips to people to help prepare themselves, to make them more value in this AI-driven future we're looking at, what would they be?
My advice is the same as what I would always tell people when they asked, how do I learn how to build a financial model? It's do it for yourself first. Like my first financial models that I ever built were budgets for my own personal life and They're extremely nerdy now. Like I still budget and forecast and I have like retirement planning out 40 years. So I think that's where I, that's, that's my main piece of advice is do it for yourself. I think that there's a lot of really fun AI projects that you can do personally. I'll share a couple of my favorite ones. So I have my own personal Claude account and I use Claude Code. It's something that's really helpful probably for your listeners is there's a framework called PAI, P-A-I. If you look up PAI GitHub, it's called Personal AI Infrastructure. It's basically just a set of skills that you can load onto Cloud Code and it will make your experience with Cloud Code a lot easier than starting from scratch. So if you want to, want to get started, that's probably how I'd recommend anyone to start. And so my favorite projects that I've done are, uh, I'm into lifting weights and so I've never found an app that I'm happy with because it doesn't allow you to extract your data and do analysis on it. Um, and there are some, but what I did was I vibe coded a, not, I wouldn't call it an app. Well, all I did was I created a set of, uh, like a database for working out. It's got tables for sets, exercises, workouts. It's just 3 tables and those all relate to each other. And so I built this on my own laptop and it's just a local database. You don't have to learn how to host or anything like that. There's just local databases called DuckDB or SQLite. That you can go and start to build these without any technical experience and Cloud Code will build it all for you. And so I built this database and then I built a system of being able to text Cloud Code and say, I just completed bench 205, 5 reps, and it will go and log it in the database.
You use Whisper Flow to do that? Sure.
Yeah, of course. Depends if I'm listening to music or not. Sometimes I don't like it to interrupt my music. That was a really fun project and, you know, I think that's a really great entry point into learning how to build a database. And if you want to write queries against that database, do it with Cloud Code and say, what's my progress been over the last 3 months of weightlifting? And it will show you a chart and show you like what your estimated one rep max is and things like that. That's one of my favorite projects I've done. And it's, I mean, it, I just, it's kind of nerdy, but I, I build these things on a weekend. Uh, another one that is funny and also nerdy. Is my wife and I, the only time we ever argue is when we need to make a meal plan. And it's not because we can't decide on, on what to eat for the coming week or two. It's because neither of us know what to eat. And so we know, we don't know what to put on a meal plan. And what we did was we built a, our own recipe manager app. We didn't actually build it. We found an open source one. It's called Mealie. And we, you know, I installed Docker, I cloned the repo, I And now it's hosted on, it's just hosted on our home network. You know, we use Tailscale to interact with it through our phones so we can track all of our recipes, has all our favorite recipes in there. And then using Cloud Code, you can take all those recipes and the ingredients and the recipe manager is really good. It has a really good data model. And so it creates a lot of metadata about recipes saying like, this is the primary protein, chicken or beef or whatever. It uses these ingredients like onions and garlic or, you maybe something more, more niche like tomato paste, for example. And it will intelligently find recipes and recommend things that, that go together because they use common ingredients. So you're not, you know, buying a big can of tomato sauce and then throwing away 3/4 of it because you didn't use the rest of it. It's, it's smart and can, uh, start to help you plan your meals better that way. And now our weekly workflow is we text our Claude Code, our AI, and we say, what should we eat this week? And it gives us options and we narrow it down and then it spits out a grocery list and we take that to the grocery store. So those are just a couple like personal projects that I've worked on and I think anyone can get started with that at this point. Claude will just tell you how to do something like this. Uh, you give it something that's very abstract. I, I started with, I don't want a meal plan ever again. What are some ways that I can do this? And you just go through the conversation and it helps you make these architectural decisions and it does research for you. It goes and searches the web for things that already exist and then it'll build it on your machine for you. And I think those are really great ways to start to learn how you can use AI at work if you're not, you know, given the freedom to do that at work right now today.
Great advice. Thank you for that. So I wanna move into our FP&A section, looking for just kind of some short answers here. I know we're, uh, we've a little long on time, so we'll run through these. What do you think the number one technical skill is today that FP&A professionals need to master?
I think systems, systems design is where I'm, and that sounds like, I don't, that probably you're, you know, people hear that and probably don't know what it means. And to me what that means is like, don't go learn, I wouldn't, I recommend going to learn Python today, for example. I would recommend understanding the data lifecycle. You know, ex— how do you extract data? How do you load it into your warehouse? How do you transform it from there? And then there's now a new step, which is how do you give enough context around that data so the AI can interact with it? So I think thinking about systems design from a data standpoint and then the process standpoint, how those interact together, I think is, is probably the technical skill that I think people need to start to master. You know, how do you use technology to accomplish the work that we did in the past and what are the right tools and how you connect them together without a human is the, the technical skill I think is gonna be the mo— the highest leverage over the next decade.
Thank you. You're not the first that's mentioned data. There's been a few, a little different angle, but I've heard that before. So not everybody's gonna think you're weird, just most people. Um, what about that softer human skill?
Uh, this is a good question as well, cuz one, one of my thoughts that I've had about AI is it requires FP&A professionals to be both more technical and more strategic. The median in technical skills and strategic thinking is quite replaceable by AI at this point. And so I think we need to get deeper at understanding how the business operates, which means you got to understand what actually, what actually makes a difference. You know, we talked about this a few times though, podcast already, which is what levers can you actually pull and influence as a business? How do you actually influence them and who are the right people to do that? And I think that's where the strategic impact of FP&A is really most important is to helping to create change without authority. You know, we don't have any authority, but we can use the data that we have and our own frameworks for modeling the impact of decisions to help influence people to make decisions that will be best for the company over the long run. And so I think that soft skills are probably It's a, however, wrapped up in one soft skill. It's business partnering, I think, for lack of a better term. But it's really understanding the business deeply, business acumen, plus how to influence the people who are actually boots on the ground making decisions and, and shaping what the business is gonna be in the next year.
Few skills in there, but I get what you're saying. I, you know, the influencing, the business partnering, the strategy, all, all those things. So thank you for that. All right, I'm gonna ask one more on FP&A. That I wanted to ask you, and then we're gonna move into just probably 2 questions on getting to know you. So I know you use Google Sheets. I mostly hold it against you, not completely, but one thing you like better about Google Sheets over Excel.
So I'm a Google Sheets convert. My last company before Circle, I was diehard Excel. I pushed back on anyone that asked for a Google Sheet, and then I came to Circle and I saw the light and Google Sheets. For one, I mean, the number one thing over Excel is, is multiplayer mode. Like the collaboration of Google Sheets is just far and away. It's just far beyond what Excel is. I really like the import range function, although I'm starting to hate it. Our models are getting complex enough that import range is really breaking down for us. We're moving to a new spreadsheet provider called RowZero because of that.
Oh, you are going to RowZero. I'm familiar with it quite a bit. We'll have to, we'll have to talk offline. I don't want to take up a lot of time on the podcast, but for anyone who's interested, Row Zero is doing some unique things. You can find them online. So you and I are going to talk on that.
So the reason why I like import range is because it's a really, it's a really nice way to create modular financial models. So you can have like, we model our community hub products separately from how we model our email hub product, which is like an email marketing tool. And in Excel, you have 100 tabs to handle this type of complex modeling. But in Google Sheets, what you do is you create a load sheet in a single workbook that you import into a consolidation workbook. And so you can do this in Excel. You can do it through stitching things together with Power Query or the worst sin of all Excel sins, which is linked workbooks, which Hopefully no one on your podcast is using linked workbooks and it's just, but neither of those are a great experience. But in Google Sheets, the IMPORTRANGE function is dynamic. As soon as you make a change, well, theoretically, as soon as you make a change in the precedent model, it updates in the dependent model. And that's, I just, that's probably the thing that really sold me on Google Sheets was that we could build these modular financial models using IMPORTRANGE.
What it reminds me of, but they only work within the spreadsheet, you know, you have the camera function where you can make a change somewhere and see it instantly in the camera screen in Excel, but that's only within file. Very different from IMPORTRANGE in that you're dealing with a different worksheet, but that kind of that concept, but it's doing it across the sheets.
Yeah, yeah, exactly. I, I actually never heard the camera function. That's really interesting. I don't know why you would use that instead of—
you take a snapshot of something somewhere else in your model, uh, and if you make any changes to it, you could see it in a different area. So, you know, if you had two windows open, you work with one, you could look over the other and see— you could see what had happened there and impacts. There's some places where it records different things in your model So even if you make changes and you know it's gonna impact that part of the model, even though you're working in a different area, you could see what happened there. Anyway. All right. We, we've nerded enough on that. Row 0, Google Sheets, Excel, you're using 'em all. All right. Two get-to-know-you questions. What's your favorite musical album of all time? I know you like to listen when you work out.
I did see this and I forgot to, to— I know the album, I just don't remember the name.
The second, I don't know if that counts. Can you really claim that you know your favorite album when you don't even know its name? This is disappointing, Derek.
It is disappointing.
Okay.
I'm a big country music fan. I grew up in Houston, Texas, actually in the process of moving back there, which Paul may not even know, but I love Luke Combs. He's one of my favorite country singers and every, every song on the album Father and Sons is just so good. And I think it's because I'm a dad. I, I became a dad at the same time that album came out and it was just like, I related a lot to it and it's still one of my favorite albums I listen to all time.
All right, last question. I know you like to travel, you love credit card points. Favorite credit card?
My favorite credit card is the one that fits with what I want to do.
You have a whole database that you vibe coded to track all your points?
I do. And you, how do you know? And I have skills in Claude, my personal Claude to go and find the best credit card offers and it's automatic. They don't apply for me. I don't give it my, I don't give it my Social Security number or anything.
You don't let coworker apply for credit cards for you. You have a limit.
I do have a limit, but yeah, my favorite credit card is whichever one gives me the most points and the points that are valuable for what I'm trying to do. So I don't have one specific credit card. Love it.
All right, well, if someone wants to learn more about you or get in touch, what's the best way for them to do that?
Yeah, you can reach out to me on LinkedIn. I'm, I check that. At least a few times a week, and I'm always good about responding. So unless you're a software vendor, then I probably won't respond to you, but feel free to reach out. Always happy to chat and talk shop.
All right, well, thank you so much for joining me, Derek. Enjoyed the conversation and, uh, thanks for being on the show. That's it for today's episode of FP&A Unlocked. If you enjoy FP&A Unlocked, please take a moment to leave a 5-star rating and review. It's the best way to support the FP&A Guy and help more FP&A professionals discover the show. Remember, you can earn CPE credit for this episode by visiting earmarkcpe.com, downloading the app, and completing the quiz. If you need continuing education credits for the FPAC certification, complete the quiz and reach out to me directly.
Plea.
Thanks for listening. I'm Paul Barnhurst, the FP&A Guy, and I'll see you next time.
More from Paul

Trust and Leadership Lessons for FP&A From 100+ Top Leaders with CFO Jon Laudie









