Ep. 18 - Eat Your Vegetables with Caitlin Siegrist | Developers:After Dark

Caitlin Siegrist, who leads developer relations at HubSpot, talks about her unconventional path into the role, how to build partner programs and betas, and why saying no to feature requests matters. She also covers AI tools for summaries and the balance between ecosystem features and HubSpot's own product roadmap.
Chapters
Foreign.
Hello and welcome. Another beautiful Friday, which means another beautiful episode of Developers After Dark. We are here with episode number 18. I'm going to apologize ahead of time because I'm going to have to leave the stream halfway through. I have a lunch date with my son at school, so. But we do have a very awesome guest today, which I really want to get it. That's why I'm gonna go fast and kind of go through a little bit of the. The bill paying quickly here and then we'll get right into it. Just a quick reminder that the Postman Developers Choice Awards is still going on. I believe you still have a chance to vote. I think you still have another day right before. So get on out there and vote if you haven't already. You can go to the home page of our website here and I'll give that to you. Messed around with the banners a little bit, so I'm a little bit unorganized on those.
Okay. It's okay, buddy.
Just go there and you'll be able to go to the scroll to the bottom and you'll be able to give you the instructions on how to vote. The same instructions that you would find anywhere else and of course Hannah and everyone else too. It was also been posting it on LinkedIn so you have a really good opportunity there to check it out as well. And another thing I wanted to bring up just really quickly before we jump into everything is you wouldn't know it by looking outside here in the Midwest, but spring has sprung and with that comes as if you've been looking at the website for HubSpot in the last, I don't know, I'd say what, 24 hours. You will notice that the spring Spotlight is upon us. Oh, I plan on to. I'm going to get real specific on this one because along with the spring Spotlight comes the actual highlight of the developer tools. And basically and I actually have a nice little. I did this on the fly here. And for those on audio, it's going to be developers.HubSpot.com SS2.5 dev tools in that what you're going to see is quite a few things. I'm not going to be able to go through all of it right now. That would take up way too much time. But you're going to see things like the UI extensions or the app cards. You're going to see things about basically there's upgraded certifications we have. I'm just kind of going through some things here.
The discovery cards.
I know that's a big one too. Especially with the app listings and I've seen those with a lot of the updates that have come through. Just really fantastic stuff. Tons of improvements on the CMS side as well and then updates to the CRM API. So there's, there's a lot there. If you go to that, if you go to the Spotlight homepage in general and then you can also take a look at this one too for that's kind of like the developers highlights of it. Both of those things have like a tremendous amount of information that you'll be able to check out. The, the main Spotlight page too goes through a lot of the AI, a lot of the Breeze stuff. So there's, there's tons of stuff in there too. And a lot of really cool videos from kind of like case studies if you will, you know, with a lot of really cool businesses and developers and providers where you'll be able to hear story as well. So a lot of great stuff there. I do recommend, if you haven't already, it just came out yesterday or just updated and you should go check it out. A lot of stuff there. So you'll really like that.
Yeah, that, that main site, Nick, is HubSpot.comspot, which should get you there.
Yeah, I didn't put a banner for that one, but yeah, that's. That one's a little bit easier to remember. So you can just go to slash Spotlight there and you'll be able to check that out. The rest of the usual suspects, Obviously go to academy.HubSpot.com if you'd like to learn anything brand new, there's always new content up there, so go ahead and take a look at that. And then of course you have the Developers changelog, which is going to be@developers.HubSpot.com changelog. If you want to know what's going on in the developer community amongst HubSpot, that's where you're going to want to go. Everything we do, you're going to find it there. So plain and simple.
I feel like this might be in the show notes if they get posted.
Interesting.
All right, go ahead. No, that's fine, that's fine. We'll take a minute. Go ahead if you wanna. All right, that's. It's fine. I, I get it. They might be six episodes behind on show notes, maybe five. But I, I have already, I've already promised to everyone that I will have those updated over the weekend and it's just. I have to go. You know what it is though too. You have to go and rewatch I have to rewatch myself and then I have to, like, so mean. And I have to admonish myself, like, as I'm watching because then I, I see the stupid stuff that I say throughout. So there's a. I'm a little hesitant and reluctant to do the show note sometimes because I'm like, yeah, I don't want to watch that again, but it's okay, I'll do it, I promise. But all that aside were no notes, I think, from last week. Last week was a good week. Didn't make too many mistakes, didn't say too many dumb things. So that, that was nice as well. At least not that I remember. So if I don't remember it, then it really didn't happen. But without further ado, as I said, great guest. We have today someone that I've worked with pretty much since day one of coming to HubSpot. So that's been almost four years on my end, so. But I will let her introduce herself. Caitlin, tell everyone who you are and what you do.
Yeah, sure. I am Caitlin Segris. I'm also having some sort of Internet cell service issue, so hopefully I don't cut out. I'm now just doing this from my phone, so hopefully you don't lose me. But I am on the developer relations team and I spun up a new team inside of Developer Relations late last year called Developer Product Success. And our mission is really to be that bridge between HubSpot's development team and all the extensibility that we're regularly putting out and the partners who adopt it. So we're only about six months into this team, but we're already running some really cool betas. We are really starting to think through what should our strategy and process be for launching new extensibility with our partners. So I think there's a lot of impactful change that you'll see coming for my team as we, you know, we get a little bit further along in our journey of this brand new mission.
And that's the beauty of it, because you'll hear people say, but wait a minute, wait a minute. This is Developers After Dark. But that's, that's not, that's not a developer. What I, what I really want people to understand is like, there are so many other aspects and there's so many other kind of focuses that kind of interweave with that, right? You're not, you may not be developing code in ones and zeros, but you are developing programs, you are developing betas, you are developing things in which pretty much Walk hand in hand, if not side by side, if not lead. Sometimes the developer process. Right. Whether that's coding and so on and so forth. So it's the same principle when people ask, like, developers, after dark, it's still daylight outside, and it's only, you know, noon Central time. So there's things to it where you don't give away the secret.
To be fair, though, we're in Illinois. You could turn nighttime at any point.
I mean, that's true, too. We get four seasons in a week, so it's like one of those things as well, but. But it's really important. And that was kind of one of the things when we first started doing this, that we wanted to make sure that we didn't fall into that trap of, like, well, everybody has to be a developer. Everybody has to code. Everybody has to. Not to say that you've never coded Caitlin, but I'm saying, like, there's that thing where it's like, well, that you have to be like, you're not doing React or you're not doing Java. Well, then that's not. That's not always the case because there's so much more that goes on that kind of impacts whether you're developing a program or just doing actual development work, like actual coding work, that it all has to kind of go together seamlessly or it really does make things, like, hugely difficult, so.
That's right, man. You can code alone all day long. You won't get very far if you don't have, you know, the whole picture in front of you.
Exactly. And I can say working with Caitlin for at least the last four years now, it's. There's been so many cool things that we've done, and there's like, a lot of programs, a lot of beta programs and things like that that we've, you know, kind of worked through and, like, watch through the process that it's like, without having people that can actually, like, have the vision to see that ahead of time. Yeah, it makes for a really bad time if you don't have that. You know, just be honest. But tell us how, like, what. What first sparked your, like, interest in, like, technology in the overall in general? Like, was there. Was there a moment where you kind of said, oh, you know what this is? This is something interesting?
Yeah. So I actually my. My path to HubSpot. Although I've. I've been here for 13 years, I had a completely different career track in mind initially. So I started out in account management at, like, a traditional marketing agency, and I Had, you know, a handful of clients in my portfolio, was doing a lot of event management and brand strategy stuff. And I did that for a while, and then I thought, like, this is the career I want. I want to be the Don Draper of, like, this generation. And so I went to grad school, and I. I got a master's degree in advertising. And I was all set up to, like, this is what I'm gonna do. I'm gonna be a brand manager. I'm gonna be a cmo. I was, like, really excited about that. And I came out of grad school, and I had a job in brand management. I was for a big retail chain. And my job was a marketing assistant, I think, or something like that. Marketing strategy assistant, something like that. And about one year into the gig, I was like, huh? So we're just about to do the same thing again this year. Like, the same. We're just gonna run the same strategy with, like, a slightly different flavor. I was like, I got all these ideas, you know, I really want to. I want to be doing more than just planning out this, you know, the same strategy year over year. So I. At the time, Pinterest was like, a hot thing. It was the new thing. And being a retailer that focused on fashion, I was like, we should start using Pinterest. Like, we could create these lookbooks that live online, and then they can be, like, inspirational for our customers when they'll look online and then they'll go in store and buy. And it was sort of like, oh, that's like, you know, that's not really, like, a true marketing channel. I don't think we want to explore that. So that was really what sparked me starting to look for other things and being like, I'm seeing how technology and especially social at the time, because, again, this was, like, 14 years ago, was really starting to be a huge channel. So I just happened to have a friend who was working at HubSpot at the time and, like, 200 employees or something, and she's like, we're looking for people, true account management experience, who like to be scrappy, like, to get creative, like, to experiment. And I was like, well, that's 100% me. So I came into HubSpot having zero software experience. Like, had never worked at a software company, had never even had, like, a software company as a client. I was just running completely blind on what this experience was going to look like. I spent about eight years at HubSpot in that state side of the business, and then found that there was a good opportunity inside of product partnerships at the time and then moved into that space. And that was really where I started to get the developer flavor. Like, ah, there's a lot of value that I can add to our partners around. This is how I think you should deepen your integration or this is the type of app I think you should build, you know, from the ground up. That really got me excited of how do I help partners think through the customer experience. What are the use cases that our shared customers are trying to solve? It was a very untraditional path to how I landed on developer relations as a non developer.
Was it scary? Was it intimidating to have to rethink that coming into entirely new surface area that you've not really touched before then, you know, pivoting?
Yeah, honestly, it was scarier to move from customer success into product partnerships than it was to move from like traditional marketing into account management at a software company. Because in the, in the CS space, you know, it's a lot of like marketing strategy and sales strategy, you know, that's really what that CS role can offer. Whereas when I was coming into product partnerships, I really had to teach myself about what was even technically possible. Because in my early days when I moved into product partnerships, I was like, we should add this feature to your integration. And then I'd be talking to a developer internally who's like, okay, but that's not possible and here's why. And I'm like, oh, shoot. Okay. So it was like there was a, there's a big learning curve for me of like, cool idea, Caitlin, not possible because of this. Or like, yeah, it's on the roadmap, but it requires like a huge restructure of how this part of the product is infrastructured. So maybe in a year or two. So that was challenging as someone who had a less technical background at the time.
So let me ask you this question real quick because I know like, I've also done like regular customer service support and then like being with, you know, Devrel now the feedback that you get from the audiences, how is that different from your perspective? Because like, for me it's like night and day when you're talking to regular customers versus developers who literally will rip things apart right in front of you in my opinion. And they like, no, no cares in the world will completely trash a product in front of you and you're like, yeah, about that.
Agents may be fried so many times.
Yeah, I think there's a real balance between having empathy for, you know, the blocker that the partner is having and Also being able to set their expectations correctly. You know, I'm thinking back of when I used to run this program on product partnerships called the App Accelerator. And the objective of that program was we would look at HubSpot's green space, and then we would go out to partners, or what we would call ecosystem entrepreneurs, which were developers who maybe had a small business where they were trying to tap into HubSpot's ecosystem to create some, like, real SaaS revenue. And it was in that program where, like, you know, we would get these ideas back from developers. And, you know, I'd be working with someone like Jeff Russo on Go to Market, and we'd be like, oh, this is such a sick idea. Like, I love this. I could totally see how customers would use this. And then we'd go back to the product team and be like, hey, how cool is this idea? Like, I think we should run with this. And then they'd be like, yeah, no, that's. That's not possible. And, like, that's not aligned with. With what we're thinking from an expensibility standpoint. So then I'd have to go back and be like, we loved your idea, but. But there was a recurring theme that kept coming up in the accelerator, and it was objects. Partners really wanted the ability to customize objects, create. Net new objects. And so as we announced in, we've been talking a lot about, like, renaming objects. You know, like, that came out. What was that, like, a month ago or something? The ability to rename objects was things like that, where we had kind of like this bundled collective feedback where we could go back to product and say, you know, like, yeah, we get that you're not gonna, you know, solve for, like, every, you know, unique snowflake idea. But here's this, like, common theme that we're getting, and I think those little wins make it easier for us to go back to partners and be like, we're listening. We know there's pain. And, like, you can rip the product apart right in front of us. But, like, we're also making really cool advancements, and we're doing a lot to make the experience better for our developers. So I think it's a balance of, like, empathy, but also, like, hey, don't forget all these really cool things we have done for you lately. Whereas on the customer side, like, it's a lot more, you know, on the customer side, it's a lot more like, build this, because my specific business needs it, and I'm the only business that needs it. You know, like, Some of those use cases are a little bit harder to like, rally the whole group together and be like, here are 25 customers that asked for it. Sometimes those use cases are just so granular and unique to that customer that, you know, if you only have like 25 customers in your install base, it can be challenging to really grab that feedback as like a bigger unit and drive change through the product. Org with that.
Is it hard to like, because you've. I'm trying to think of the best way to ask this, but like, making that transition from brand marketing over to, you know, starting to deal with more. I don't want to say more complex things, but it's a definite change of pace. Was there something that surprised you in that kind of move over that maybe wasn't. You know, you may not have thought of it before, but it was like now that you're here, especially, like when you first came to HubSpot, like, was there something that like, just kind of surprised you about either, like, the way things were done? Because, like, for me, I came from a small company, if you will, to HubSpot, which, you know, and even at the time when I joined was still, to me, that was big. That was, that was like a huge place.
So.
So there were things that, like, I experienced or think the way things were done that just completely were like, foreign to me. Did you have anything like that that kind of stood out to you when you first got here?
Yeah, I think the biggest one, and it's still something that I'm figuring out how to manage, is just the rapid pace of change and innovation. And it's awesome. I love it. We've always been a super active development company and it's incredible. But as the product gets bigger and HubSpot gets bigger, I'm still trying to figure out how do I keep a good pulse on what I really need to know to be very good at my job versus, like, what's a. Kind of a nice to know where, if I have time, I'll go check it out. That balance is hard and it's really hard when you're on a team like developer relations, where we're touching every single part of the product. It's really hard to figure out where should I focus my time and my energy so that I can set the developers that I'm working with up for the most success.
When you, when you first started, you, you said it was about 200 people at HubSpot compared to, I mean, there's 200 people in the New York City region who Are, you know, engineers now? So how were you. How are you able to, or I guess explain the difference, like priorities compared to when you started versus now? Because I'm assuming you had much more. Your eyes are all over the place when there's only 200 people. You saw everything right now. It's so, I mean, how do you even know what you need to know? You know what I mean?
Yeah, it's hard. You know, you guys get it. There's like a thousand slack channels that you need to be in. It's definitely hard. We have found a lot of success in focusing on the strategic objectives that HubSpot sets for the overall company and then just saying no if what we're working on doesn't align to one of those strategic objectives. That's been probably our biggest saving grace. And honestly, we've spun down programs like the App Accelerator because at the time it just didn't align with the objectives that we had set for the product partnerships team. And so it's stuff like that where you have to understand like, okay, we're shifting our focus and we're going to spin down this program and now I'm going to focus on a new program that does support one of those strategic objectives and then just staying hyper focused on, does this actually help me do better at the program we've set up that we're currently operating? Yes or no. And if no, then just like move on.
I've got, I got one question for you. I want to pull on a little thread before I, before I pop out of here, but you had, you talked about being able to say no to things. Was that a hard. Was that, Was it. Were you always able to do that? You know, from whether the brand marketing side or onto product here at HubSpot, we were always able to do that because personally I like, it's even a criticism of me at this point, even now, even after being here for four years, the ability to just say no because you can't. Like, I just, I have the hardest time doing it. Is that something that's difficult for you or does that come. Are you able to do that? It's.
So I think everyone should start their career at an ad agency or a marketing agency because billable hours, right? Like, I had to literally fill out timesheets that said, this is what I did today and here's how much time I spent on it. And if you went over scope, you had your director coming at you of like, why did you do that? What is that doing for our bigger mission here now? I gotta go bill them for your time because you took on editing a budget that we don't even own, you know, so, like, I really early on got good at being like, is this core. And is the core function of my job? Am I expected to do this? Yes or no? And then also, like, not letting really shiny, exciting things distract me because it's just burned into my soul of, like, the billable hours. Do the. Do the work that's in your scope. I mean, we will certainly, like, find little things to, you know, that get us excited to kind of just, like, put, you know, put a finger in there to be like, we might come back to you. Like, I love this idea. I might come back here and, like, try to see if maybe we can make this a little bit bigger. But, I mean, you guys get it, like, where we are with our size right now. We have to be so hyper focused on. On what the task is at hand so that we can set ourselves up for success.
Absolutely.
Yeah.
No, that's a good. That's a. That's a good. I did for. I think for. I want to say it was like, what was it, aj? Like, maybe less than a year contract work where it was at an agency where I started to do a little bit of that. And I. I just don't think I did enough of it for. To make it to be impactful, because I still had that mindset of just like, well, it takes as long as it takes. You know, as a. Like, starting out as a coder, I was just like, yeah, it's gonna take a couple hours. But they let. They're like, no, I need to know how. Specifically how. I'm like, just get down when it gets done. I don't know what's wrong with it yet, let me tell you. So, yeah, that was one of those things where I. Yeah, I probably would have benefited from more experience like that, like you said. But I just. I wanted to say, Caitlin, thank you so much for coming. I'm gonna hop off. Dennis and AJ are going to take you the rest of the way home. But again, thank you so much. And anyone that doesn't know Caitlin yet, awesome to work with one of the greatest people. Like, I said four years of doing. And you said accelerators, and the first thing that popped my head was steam accelerators. And I was just, oh, yeah, I started going down. Like, my mind went down a different. But, yeah, but no, thank you so much as always. It's awesome to work with you. And, yeah, I appreciate you coming on, but I'll Let Dennis and AJ take it from here. And thank you.
Have fun at lunch day.
So let me. Let me ask you a quick question, Caitlin, because I know this was something that I also struggled with when it was in the agency life of, like, the training part of stuff too, right? Because, like, you're working on a project and you sometimes the project on you don't always know everything about the topic. Or like, I know, for instance, there was one where we were building a certain piece of functionality. I'm like, I don't. I don't know that stuff. And the hardest thing for me was figuring out how much available time do I spend researching versus building versus all of these things. And I know for me personally, I ended up doing a lot of my research at night after hours of work. So that way I didn't have to do it to the client because I felt bad charging a client for my own learnings. But then I had a boss who once was like, hey, it's kind of a 50 50, right? You are learning on the job. But some of that is technically work that you're doing for the client because it's brand new anyways.
So can I add to that, man?
Yeah, yeah, go ahead. Absolutely.
I'm just like, part of me is always like, if I don't know it, do I want the person to know that I don't know it? Right. I mean, yeah. Like, what do I need to do on my own so I don't look like a fool trying to, you know, get this client to work with us? So, yeah, I. I want to hear the answer. This is.
Yeah, Well, I mean, my current answer is incredibly grateful for AI summaries writing assistance. Like, the AI summaries has been. I mean, we were all using Gemini now at HubSpot, and like, that's the first thing I do when I get someone sends me a Google Doc that they're like, hey, I think you might like, this might pertain to you. I just hit that AI summary first and I'm like, oh, yeah, okay. This is worth a deeper dive of, like, reading through the entire doc and, you know, thinking through my comments or like, oh, no, that's actually not, like, thanks to the AI summary. Like, this is like a departure from actually what we're working on. Like, cool, thanks for sending it to me. But yeah, I don't ever want to go back to a world where I don't have that because I love it. Yeah, it's a huge time saver.
Have you used AI in ways that have helped like, like with the jobs that you're performing. Because, like, for me, for instance, recently I've been doing a lot of looker development. So it's like lookml. Like, I love their docs, but there's things that I need to do that are like, particular to what I'm trying to do. So I will literally ask ChatGPT. I used and I was like, hey, I need to create like a dimension that does this, this, this. And it was actually like helping me troubleshoot through a lot of the issues I was running into. So have you tried to do anything like that with AI or Gemini or whichever AI you're particularly using?
Yeah, I mean, I've been using ChatGPT to write a lot of stuff for me and summarize a lot of stuff for me. I've also been using it to just get like, you know, I. One thing that we're working on kind of behind the scenes is I think I mentioned at the top of the meeting, you know, we're really focused this year on like, how do we create a better framework and process for launching to our partners, you know, all of our new extensibility. Like, how do we make that a more streamlined process, both internally, but also how do we set the right expectations with partners externally and provide a, like, a enjoyable and helpful experience as they're. They're helping us test. And you know, my coworker Jackie and I are working on this and like, neither of us have ever built like a software development life cycle or we're kind of like, well, we're going to do a ton of research, we're going to talk to a lot of people. But like, I've just been running stuff through ChatGPT to be like, do I sound like I know what I'm talking about before I send this out to a whole bunch of developers and engineers? Like, I've kind of been using it as a gut check of does this language sound like I know what I'm talking about? A nice little.
I just want to put out there. I was in Dublin with Caitlin recently and I heard Caitlin talk very, very, very in the weeds about HubSpot's direction with AI. So you know what you're doing and I will definitely be following you. Which leads me to maybe possibly a loaded question here. There's a lot of opinions on AI at HubSpot and I know you need to have a direction to go to send, you know, your. What you do with your job, right? How. How are you dealing or managing with all these opinions and figuring out which opinions are strongest and how, you know, you should look forward.
It's been challenging, but it's been really interesting too because I think at HubSpot for so long we know we were really hyper focused on like creating obviously our own product and we were maybe, I wouldn't say less invested in the ecosystem, but there was less ecosystem opportunity where now that tide has really turned and there is so much ecosystem opportunity. And so where I've been really trying to help people form opinions or maybe shift their opinion a little bit is thinking through like, is this something where we could go, we could take it to a certain degree and then let the ecosystem do the rest. And reminding our team as they're trying to innovate that there is an entire world out there in our ecosystem that could help us. So it's like setting up interviews to try to get people to feel more comfortable in their opinion, giving use case examples of like, this is how. And an app partner's product could talk to Breeze. And here's a use case that Gabby, our customer might use to go into Copilot or you know, a workflow or something and say, like, hey, Copilot, summarize a zoom meeting for me. That's, you know, it's, it's that type of involvement with the ecosystem where I think we just, we on the developer relations team need to continue to remind our internal developers, like, there's a lot of power in the ecosystem. Maybe it's, maybe we can convince somebody that it's better to let the ecosystem solve it than HubSpot solve it and just create some more extensibility, like, let's see what the ecosystem does with it. So there are a lot of opinions, but as long as you give them some reasonable data on how the ecosystem could influence, that's been super receptive. I think people are realize, like, it's going to take a village to get this off the ground.
Following up on just, yeah, the ecosystem and AI and where HubSpot's headed. Where the ecosystem's headed. If I'm an app partner, how do I know I'm not directly competing with HubSpot for a feature? Like, how do you. Where's that balance?
I think, you know, healthy competition is okay. You know, like we always say, I had a manager for a While here at HubSpot, Hugh Durkin, who said a good ecosystem, a good marketplace offers choice. And that stuck with me forever. So there might be times where one of our app partners has a competitive feature or competitive product even, but people buy products for different, different reasons. And sometimes that's okay. Like we might have some feature overlap, but Gabby might have a use case for why she wants both. So it's, it's going to be out there. But I think competition is what fuels really good innovation. So I, I don't, I tend not to steer away from that. Yeah, I, I think it's, I honestly think it's a good thing. I think it keeps us on our toes and keeps us thinking.
I totally agree with you. Do you ever find yourself to have to push a partner to say, you know, go ahead and pursue that. Don't, you know, just keep on going, don't be scared that you're competing with us because that, as you just said, this is good.
Yeah. And I think one message I give to that ecosystem entrepreneur type developer is HubSpot's always going to go wide and shallow. We're never, you know, at least not in our direct future are we going to have hyper granular use cases that solve for a very small population. But for an ecosystem entrepreneur, that might be okay. You know, having like 100 customers might be exactly what they need to keep the lights on. And so if, if I feel like the partners done their research and they think that they can add like a special sauce onto something that, a feature that maybe we already have, then I think that's okay. Like, that's.
Yeah.
You know, there's, there's always ways to add additional layers of context and think about use cases. Maybe it's in an industry that we haven't thought about or that we don't typically serve.
Right. Right. A.J. i'll let you ask a question. I could do this all day, and I know that I'll just take over, so have at it.
Well, okay, so let's see here. Because I know you deal with a lot of the app partners and things like that. Let's just say, theoretically, what's the one thing that you would give as a piece of advice to every app partner that comes in that maybe they don't know right away? Because I'm assuming there's also a trend when people are applying to the partner program or they're trying to do things where, hey, like, don't worry, you're not alone. You know, everybody hits this. You need to do this next. Like, is there that first initial step that you might say to somebody, like, what would you tell them is their first initial step? If they wanted to come to HubSpot with an idea, what would you say that they should do first?
Yeah, I mean, I always want them to have done research. So when they come to me with a concept, I typically kind of poke at them a little bit of like, all right, like where, you know, have you looked at the forums? Like, have you gone to Reddit? Have you, is this an, is this a HubSpot problem that you're trying to solve or is this like a SaaS CRM industry problem that you're trying to solve overall? So research is always one that I'm asking for. Like a blind concept of like, I just think this is a cool idea. I'm like, yeah, maybe cool idea, but don't go spin your wheels on it. If, if you don't actually have some, some data that's going to back you up. I think the other thing, especially if, if you're smaller and just trying to start out in the ecosystem is like ship your MVP into the marketplace. We don't, you don't need to have the most crazy feature rich integration in there. That's going to take time. So solve for a use case, get it in the marketplace, start to get some in installs, see what's working, get real customer feedback, get that exposure through the marketplace and then continue to add more and more features as time goes by. You know, like we're constantly shipping new stuff, new extensibility, like keeping a, keep a good pulse on what's out there and what's applicable to your integration and just go in and touch the integration at least quarterly. Like you'd be surprised that some people just put it in the marketplace and then never go back and touch it. Like we really want to developers to be regularly maintaining that integration and we're hopefully going to put out some programming later this year or maybe next year to inspire that ongoing deepening of an integration. Like going in and not just doing maintenance of like, oh this is deprecated or oh, I need to do this, like make this one small change to my listing. But actually adding for additional use cases and thinking through what else those customers are expecting, expecting out of that integration.
Would you say there's any advice you would add since in your tenure here for an app partner, I guess I knew you did themes as well. But like is there anything that's changed over the years?
I mean the number of apps available in the marketplace is like what, 6, 1700 now. So the competition is out there. So I think there's, I've seen a lot of people have to find interesting ways to get their app in front of customers. I think that's been a big change I think the other thing too is we hear a lot from developers that are like, I have to talk to somebody at HubSpot on the product team. I need their advice on X, Y or Z. But there are so many developers in our ecosystem that know HubSpot like they built it themselves. I mean a good example of that would be someone like Dax Miller from Happily like Dax could come in and sit down at a desk at HubSpot and like crank out code, no problem. And so I always encourage people like build your own little community of really talented developers inside of the HubSpot community. You don't have to completely rely on Talking to a HubSpot product manager about an idea you're having or a blocker you're having. You don't even necessarily need to talk to someone on our solutions architecture team. Sometimes the community can solve that for you.
I think you bring up a great point because honestly in the community, Dennis was one of those people. With me, we actually had a chat with a couple of people where we did that ourselves is let's take some like minded people in the community that are working on like minded things and let's discuss like issues and outcomes and things that we expect. So I think that's perfect for that. That's a great piece of advice for people. So on the, on the direction of giving advice to people, what would you say is the best advice that you've ever gotten in terms of just general like work? Whether it be from a mentor or like somebody just on the street yelling, either one.
Someone on the street yelling, eat your vegetables, is that one? I think, I think for work. The best piece of advice that I ever got was from a manager I had when I was working at the ad agency or the marketing agency who said anytime you have an argument or a very strong opinion or very strong problem, always come with a solution. Like if you're going to go to your manager and be like, this is a problem, I am struggling with this. Go with the problem. Like, you absolutely should be talking to your manager about roadblocks you're hitting and challenges. But go with the proposed solution. It might not be the one they choose, but at least you're being proactive in like I've identified this as an issue and I'm being proactive and I'm coming with a way that I think we can solve it. That's gotten me pretty far in life really. But I guess the other thing I would say too is like, just be as like nice and kind as you can. I think People like that. People generally like working with people who are like fun and easygoing and nice and respectful. Like, you know, in the world. We don't sometimes get a lot of that everywhere. And we get so busy at work that even like you know, blasting some of them the slack, being like, hey, can you help me with this? Instead, just like literally take the extra four seconds to type like, hey, how's it going? Hope you had a, hope you had a good weekend. Or like, hey, how, like, maybe when I talk to Nick next week, I'll be like, nick, how was lunch with your son? Before I like blast right into a question that I have or like, where I need his help.
Yeah, see. Cause I'm totally guilty of that. Like, hey, qq, a quick question and then. But usually I do end up like talking after the fact. But yeah, that's, I, I definitely agree with you there. Like approaching with kindness and empathy. Definitely. It just helps open the doorway to, to me, I feel like more transparent communication too because it's like that level of trust almost immediately. So I completely agree with you on that. Let's see.
So we do the hate Q every now and then. I'm guilty of that as well. I do the hate Qs as well. But I try to when I can. You know, especially if like we're launching into something a little bit more complex. I might soften it a little bit with like, hey, hey, human. I'm also a human reaching out to you. Like, let's be humans for a second.
Yeah, yeah, absolutely. Nick's got this question he likes to ask and I think want to augment it a little bit here.
He's not here. Do it. That's right.
This Nick guy, let's get rid of him. Disconnecting. Like you're, you're not working anymore. Like, how do you, how do you go through this transformation? And I know Nick likes to talk about how if you technology was involved, what do you do to get away from it and just get outside of the tech world? But like, I want to go more like, you know, you, you, you're in the weeds all day long thinking about things like very deeply, you got kids, you got family, all that good stuff. How do you like, make that transformation into, you know, the just getting out of it and having some, you know, personal space.
Yeah, it's hard. I'm actually not the best at that. I, you know, where my kids get home, I stop. Although every now and then like I'll be on a call late or something and my 3 year old loves to come in and sit on my lap and look at everybody on the videos and like bring a toy in and like show it on the video. And I'm like, oh, I'm so sorry. It's adorable. And also probably very annoying. But I do really try to just like stop working after my kids get home. But then I, you know, I'm guilty of like, oh, like I'll see a slack come through at 8:30 at night and I'm like, oh, this is easy. I'll just answer this right now. So I'm actually pretty bad at it.
This is terrible.
I like, I'm the worst answer this. But I do, I, I like my mornings for like disconnecting a little bit more. So like I'll drop my kids off and before I sit down at my computer, I'll go do something like, I'm a big Pilates lover. I will go do my Pilates class in the morning or I'll go for a walk or I will like, I spend probably like 30 to 40 minutes from when I drop them off before I like actually go even into my, my workspace.
Yeah.
And that, that's been a little bit easier for me to be like, okay, I haven't even started yet. So like give myself a little bit of extra time. I'm better at setting expectations in the morning than I am after work.
I hear that. I, I've always, I'm just envious of anyone who can wake up early in the morning because it seems like the perfect time to be by yourself and have your own space. But I hate, I think morning should be illegal. I think, you know, they should be outlawed in, you know, most states if possible. So, you know, it's not gonna work for me.
Yeah, morning mornings are, it's.
Yeah. But like when you have a three year old, when you have a three year old and a seven year old, like you're up, so.
Yeah, yeah, yeah.
You know, no, and actually I want to, I want to, I'm going to, I'm going to pull a little bit from what you wrote in your questionnaire because one, I love that you wrote it because this is, I relate so hard to this. You, you spoke to some of the things you'll do on the weekend to like kind of sneak in a nap. Right? Like you'll, you'll play a movie or something. I, I am 100% about naps. Like, I never thought I would be that person as I got older. I'm like, oh, you don't need to sleep. Like no naps all the way.
They're so amazing.
I, I feel like as a parent, like you have to at some point it's like, how else do you like? Because I, I'm very guilty of it myself. Of like there'll be something on the TV and like next thing I know I pop up awake and the kids are like now in the kitchen doing stuff or whatever. And it's like, I mean they're nine, so they can do that thing. But it's just one of those things. Like even when they were younger it was like, yeah, here's Bluey. I'm gonna take a quick 20 minute nap. Like I feel like you need to do that stuff just to stay sane.
Yeah, absolutely. And I think, you know, our co founder, Brian Halligan is like very much a proponent of naps. I mean back in, when we were all working in the office, we had a nap room. But also, you know, we'd be sitting there at our desks and they had like couches in the space between all of the little like mini cubicle kind of desks and you would like walk by and Halligan's was taking like a 15 minute recharge nap and you're like, all right, that's awesome. So you know, I think he set a nice expectation of like you can nap during the day. Like if you need a 15 minute refresher. Like I think they say, isn't it like between 15 and 20 minutes is like the ideal amount of time to refresh you without making you more tired. So yeah, I'm, I'm, I would nap every single day if I could if that, if I had that luxury. Like when I retire, there will be an app every single day.
Single day.
Yeah.
So what, what would you say are some other like non technical things that you do to unwind like hobby wise or anything like that? I know you mentioned Pilates. Is there, is there any others that you have?
I mean with my two kids, like it's a lot of, a lot of driving them to sports and you know, driving them to, to this, that or the other. But I really love to go on trips and I am like crazy obsessive about planning literally down to every single meal that we're going to eat and having researched the menu ahead of time, what, and knowing exactly what I'm gonna get, I'm at that dinner. It's like drives my husband crazy. It probably drives everyone I travel with crazy. But I always like to have something on the horizon.
I would absolutely love to travel with you because that is Me, I have to like, in my head, I'm like, okay, we're here. This is gonna happen at this time. Now this, now this, now this. I attribute that a lot to being a developer. Do you attribute the fact that you do a lot of that as the project management side of you, that you also are project manager?
Yeah.
Okay.
I was like, born to be in project and program management. I mean, I love to organize. I'm a huge one for, like, I have a label maker. You know, I'm like that person that, like, I know where every single thing is and it's. Yes, yes, Dennis, exactly. Everyone should have a label maker. By the way, if you don't, can we get like a sponsored link to label makers for this? But I just, I. I'm like, I love to look forward to things and I love to research. I love to look at, like, photos of the places we're going. I'll go on TripAdvisor and go down the biggest rabbit hole. I'll be like, reading reviews from eight years ago. You know, like, I'm just, I. I love to obsess over, like, being prepared and plotting out, like, what's the next experience. So I do a lot of time, I spend a lot of time just like looking at where I want to go next, where I think the fam should go, and where I want to go with like my best girlfriend on a, you know, a girl's weekend. And so I do spend a ridiculous amount of time doing research on that. And then I'm a big one for going on, like, really long walks. So especially when the weather gets better here in New England, I'll go on a two hour walk and just listen to all my favorite podcasts. Like, Smart List is my favorite podcast with Jason Bateman and Will Arnett and Sean Hayes. It's hilarious.
Caitlin. Caitlin, you what? No, your favorite podcast is Developers After Dark. It's happening right now.
And you said, you said non work stuff. This is a work. This is my work podcast. I mean, obviously I've already listened to all the episodes, so you gotta start doing like one a day. I need, I need fresh content on it, boss.
On it.
I actually, one of my rules I have is when I'm going on a walk on a weekend, like, if I'm, It's Saturday morning, I'm like, okay, I'm going out on a walk. I never listen to a work podcast. Like, no offense to Developers After Dark, but I listen to you guys during the week. On Saturdays and Sundays, I'm listening to like, Smart lists or office ladies or a completely mindless, like, silly little podcast. I'll listen to, like, Daddy Gang, you know, like those types of podcasts. So that helps me feel like I'm not taking up my own personal time with, like, something that's work related.
Let's talk to Nick about starting a gardening podcast so we can get Caitlyn on the weekends.
Okay.
You need to start a Pilates podcast, then I'll listen on the weekends.
Okay, noted. Well, count me out.
I'm just not physical. I just, I just, I. I'm a very lazy person recently just because of just things like, I'm just tired.
If you want to talk. Well, we can do a napping podcast. Well, how about that? How's that sound?
Yeah, 20 minute intermission just to take a nap during the podcast.
Really?
The only way.
It can be sponsored by Calm, that meditation app that has, like, little sleep tracks.
No, no.
Let's see, let's see.
Are there any other projects that you're working on outside of HubSpot and anything else that you're. That you're particularly, like, just like, heads down in, like, do you have a project going on at home? Like, I know, like, Dennis does chickens. He's got chickens, which I'm very jealous of, and I should say my wife's very jealous of, which I still am. Like, we are never getting chickens.
They have had just.
I can't one. Our HOA doesn't allow it, which I'm not going to go on about hoa. I think we could all go on to that one. But yeah, like, I know you do chickens. Are you into farming life, Caitlin? Because it appears a lot of people are farmers as well.
You know, I'm not into farming life, but I recently ran for local office here in Needham, Massachusetts, where I live, and I lost, unfortunately. But I ran for town meeting member in my precinct and the election was this last Tuesday and all incumbents won, so no new faces. Womp, womp. But I am kind of getting into that. Like, I've been really interested in, like, my local community. So a good example is I've been participating in the strategic planning committee for the public school schools in my town, where we're trying to plot sort of like, what's our three to five year vision, but also what's our really long term vision? Like, what's our kind of our vision statement for the education in the town. So I've been using a lot of my free time for that. I am going to run again because you know what I just barely missed getting one of the seats. And I do believe that at some point, new faces will be embraced and into. Into town government. So I'm not going to give up there. I'll keep. I'll keep keeping on with that. And then I guess I would say, other than that, I'm really into interior design. So I'm, like, constantly changing rooms in our house and painting them different colors and, like, probably driving my whole family nuts. But I really like to design. And, you know, do you finish painting a room or is it like, oh, God, I finished it, Dennis, come on, you should know that about me. Like, I don't leave a job undone.
I. We got a. We got a kitchen that has still the painters tape up for. From, like three years ago, I think, you know, some sort of COVID thing we started to do. It's still. There's some painters tape over this corner, so we're different people.
I've been saying I was going to finish this office for about, oh, as long as I've lived here now. But, yeah, that's not my art. That's not my kind of style. By the way up there, that came with. That came when we moved in.
So he's literally been saying this to me ever since I've known him, and.
Nothing has changed yet.
And it is your style now.
I do have a really awesome, though that I'm going to be putting up, and hopefully it'll someday be able to be shown. It is from the Muppets, and it's the Last Supper, but it's all Muppet characters, and it is absolutely great because I'm a huge Muppets fan. So, like, that's. That to me, was just like, that's like the focal point now. That's going to be up there.
Nice. I love that. I just feel like when the space. When I like the space, I'm more excited to be in it.
So.
Especially with my little mini office here. It's, you know, I painted it the color I like. It's super girly. I have two boys, so I don't get to, like, put bows in anyone's hair. So I put bows in my office, you know.
Oh, you get to put bows in their hairs anytime you want.
Absolutely.
They'd let me. I wish they would. I am taking my older son for a pedicure, though, on. On Sunday. So I've found things that he is into that I also really enjoy. So, you know, well, I do little activities like that where I'm like, I will infiltrate your soul. To do some of the things that I like to do.
Yeah. As. As a dad of two girls, that's. I definitely understand where it's like, you're like, God, I gotta find something. And luckily, one of them went into music, and the other one's going into, like, a bunch of artsy stuff. So, like, I'm a huge art person, so to me, that was just, like, fantastic to be able to relate like that.
Yeah. Yeah. And it's fun to get, like, to influence them to, like, stuff that you like. I like to see how far I can take it. We've done a pretty good job. Like, my husband and I both love college football, and now, like, my. My older son's obsessed with the Colorado Buffs, where I went to college, and he's, like, wearing the gear all the time and stuff. So, you know, you can find ways to really push. Push what you like.
That's right. I think that's. Should we wrap it up here? Where should we find you, Caitlin? What's the best way for people to connect with you to know what you're doing?
I think LinkedIn is probably the best place to find me. We can put a link in the notes recap that. I know Nick's going to work feverishly on this weekend.
He's probably doing it right now. He probably doesn't have a date with his son working on the notes.
I hope he's got one earbud in just listening to us the whole time.
We're just roasting him the whole time he's gone.
Yeah.
I hope my audio and video.
Yeah. As I was saying today, and. And I was joking with my wife that I was going to try and work this in here, but, I mean, we got two of us, so as Meatlo says, two out of three ain't bad. Right? Right.
That's right.
I. I was worried that we wouldn't have a good quote at the end, AJ and you just fulfilled it. Thank you for.
I.
Not only did I fulfill it, I actually accomplished what I told my wife I was going to do. So that's the one thing that I've done that I told my wife I was going to do this week.
I think that's a successful week right there.
Yeah. Yeah. No, she does all the travel planning and everything else because she messaged me when we were talking about the travel stuff. She's like, yeah, way to not say you don't do it. I'm like, no, yeah, I don't. I get too anxious. My anxiety just overtakes me. And I get to the planning point where I'm like, I don't know if I'm over planning now. So that's.
Yeah, there's no such thing as over planning in my, my mind. I mean, I do think you can over force people to do your plans, but there you can never plan too much. You can always cut out. But, you know, you're gonna. If you ever go on a trip with me, you're gonna be handed a printout, a 30 page print out at the airport of like, here's the restaurant where we're eating at and here's the dish recommend.
Well, if you go to inbound, then we must have a day of Caitlyn taking us and, and doing what Caitlin wants to do. I think that would be so much fun.
San Francisco, here we come.
Let's do it. Let's do it.
Thank you so much for being on today. Like, we really do appreciate it. And as somebody who's also worked with you multiple times, love working with you, like, very, very transparent, very passionate, very. Just no idea is a dumb idea when you are approached. And I do appreciate that because there are a lot of times where, like, you have ideas and people are like, oh, yeah, that's a great idea. On to the next thing where you do take ideas and you do take people's feedback in very well. So any app partners that are listening who have ever talked with Caitlyn, just know that your feedback is there and it is recorded. I guarantee you she has looked at it so seriously.
Preach. Yeah, yeah.
You two are the best too. We have a great team. I love working with you guys. You're super fun and we always have a great time. And I apologize if my audio and video is cutting out. It's great when technology doesn't work.
Company, you look better than we do, so don't worry about it. All right, y' all have a great day.
Thank you very much.
Thank you.










