Alex Bouchard from Hookdeck. Competition is a good sign - podcast episode cover

Alex Bouchard from Hookdeck. Competition is a good sign

Apr 19, 202436 minEp. 76
--:--
--:--
Listen in podcast apps:
Metacast
Spotify
Youtube
RSS

Episode description

Alex Bouchard is the cofounder of Hookdeck. Hookdeck is an event gateway for asynchronous applications.

What we discuss:
- What is Hookdeck?
- Category vs pivot
- Gartner categories

Links:
- Alex: https://twitter.com/AlexBouchardd
- Hookdeck https://hookdeck.com/

This episode is sponsored by WorkOS. If you're thinking about selling to enterprise customers, WorkOS can help you add enterprise features like Single Sign On and audit logs.

Transcript

Alex Bouchard

Not only did they attach themselves to a category, they also name a competitor. I think, like, not having a competitor is probably a bad sign.

Jack BridgerJack Bridger

Hi, everyone. You're listening to Skating DevTools, and I'm joined today by Alex Bouchard, who is one of the co founders of HookDeck, which is an events gateway. Alex, thanks so much for joining.

Alex Bouchard

Thanks for having me, Jack.

Jack BridgerJack Bridger

So today, I know we wanted to talk about categories, and positioning, and whether you need to kind of position yourself within a category. When we first spoke, I was mixing, pivoting, and repositioning. Could you just tell us the difference, first of all?

Alex Bouchard

Yeah. So last December, we went through this repositioning, and I kinda corrected you. Because I think when you think of a pivot, you think about the product changing in some way. So it's a combination of you changing the market and changing the product to now kind of like fit that new market. I think what we went through, I kind of feel uneasy calling it a pivot because really like the product didn't change.

We just took how people were using the product, and we relabeled or, like, spelled out differently what that value was and kind of, like, the marketing associated with that and their documentation and so on. But the the actual product is is the same product. Right? So I don't really consider that a pivot. I think it's it's just a different way of explaining what you do to the market without really changing what you do.

Jack BridgerJack Bridger

Yeah. That that makes sense. And could you talk a bit about, like, how you repositioned, and and why you did that?

Alex Bouchard

Yeah. How much do you wanna get into the technical details of that?

Jack BridgerJack Bridger

Star star high level, and we could dig in.

Alex Bouchard

Sure. So for the first kind of 3 years of BigDeck, we, called ourselves a webhook infrastructure. So at its core, BigDeck was used to receive webhooks, kind of 100 of millions of webhooks from different platforms, Shopify, GitHub, and so on, and then act as a queue and forward forward that to your server. So we call kind of like this, this set of components and pieces that you have to put together to be able to do that reliably a Webex infrastructure. Obviously, that's not a really category we really didn't have anyone to compare ourselves into.

Like, ultimately, the people we would, like, compare ourselves to are, like, all those, like, medium articles or blog posts you would see of, like, staff level engineers writing articles about how do you build reliable kind of, like, HTTP ingestion or webhook processing and so on. But, but over time, users have kind of been using the product in all those different ways that really had little to do with webhooks themselves. It took us kind of longer, I wanna admit, to really piece it together. But eventually, I wanna say last May, we kinda coined this term of, like, Odek really being an event gateway. And I think the thing that was important for us from a positioning perspective is to say, it's kinda twofold.

So the first part is you don't wanna necessarily put the emphasis on webhooks specifically. And the reason why we didn't wanna do that is, like, as we were talking to people, it's be it was becoming more and more clear that the webhook part of the problem is the part that, like, good engineers already understood well. It's like a HTTP endpoint. It's very obvious what you have to do to receive a webhook and so on. The part that they were struggling with is the event driven nature of that webhook.

So I think in that positioning, it was really important for us to say, like, okay, let's put the focus on the part that people are actually struggling with right around the part that everybody kind of, like, takes for granted. So last December, we kinda released this new website, new documentation, new use cases, new quick starts for those use cases, and so on that really put the focus on being this event gateway. And the way that we think about the event gateway, it's this, IO for basically all the events that come into your infrastructure leave your with your infrastructure. But the thing that's really important about a gateway is the fact that it lets you, interrupt or integrate with kind of like the outside world. So third parties that could be, still like the Shopify, the Twilio, and the get out of this world, but it could be your customers sending you events.

It could be IoT devices. It could be scanners, or it could be you sending events. Sending events to third parties, to your customers, publishing public events streams, and so on. So we really needed to, like, find a terminology that kind of, like, capture the breadth of use cases that people were actually building on top of the platform and the product that we had already.

Jack BridgerJack Bridger

And was there, like, a big change in how it was perceived by people?

Alex Bouchard

Yeah. Yeah. Absolutely. And, I I think the change is not, like, uniformly distributed because it depends who you're talking to, which engineer you're talking to, what their role, what their level, and also what their experience is. Because when we talk with, let's say, more junior engineers, that have low exposure to your venture architectures, they don't already know what the challenges are are going to be.

Like, they haven't lived through a pain. They haven't had, like, a big event system related outage. They haven't, like, misunderstood 1,000,000 webhook over a weekend. Right? So they don't have as much to relate to.

And for those folks, I think it's still important to talk about the webhooks because the webhooks are very problem oriented. It's like or solution oriented, I should say, in the sense of, like, I'm trying to receive this webhook from Stripe. I wanna make sure our process is process it correctly. But when you talk to more and more, kind of, like, senior engineers, then the problems shift where it's like, well, okay. I've lived through this.

Right? Like, 2 years ago, or API went down because I did a bulk retry in Twilio or it was Black Friday and so on. And you have those things that you can current correlate to, and now you have experience working, excuse me, with some event driven architectures. You've implemented RabbitMQ or you're using SQS or Kafka and so on. And now the type of problems that you think about are very, very different.

Right? And I think in a repositioning, we're also trying to align ourselves more with the latter, kind of, like, more senior engineers, because, ultimately, we're trying to position our problem as being cloud infrastructure solution for those folks that are operating at scale that are receiving 100 of 1,000,000 of of Webex or events and so on. Right? And that would that was, like, really kind of, like, most important, I think, shift in in how we talk about it.

Jack BridgerJack Bridger

This episode is brought to you by WorkOS. At some point, you're gonna land a big customer, and they're gonna ask you for enterprise features. That's where WorkOS comes in because they give you these features out the box. Features like skin provisioning, SAML authentication, and audit logs. They have an easy to use API and they're trusted by big dev tools like Vercel as well as smaller fast growing dev tools like Nock.

So if you're looking to cross the enterprise chasm and make yourself enterprise ready, check out WorkOS. We've also done an episode with Michael, the founder of WorkOS, where he shares a lot of tips around crossing the enterprise chasm, landing your first enterprise deals, and making sure that you're ready for them. Thanks, WorkOS, for sponsoring the podcast and back to the show. Yeah. And so when you've got these kind of people that are, you know, very experienced, they're already doing this stuff, but they're, you know, as you mentioned, like, running into challenges, but they're not using tools to do this right now.

How important is it to kind of that you're replacing a tool? Do you need to, or is it okay to just be, like, replacing a workflow?

Alex Bouchard

That's a very good question. I think, ultimately, what that boils down to is, like, is there almost kind of, like, a Gartner category for what you're doing or not? And I think, historically, we kinda did the mistake of trying to replace a workflow too explicitly. At the end of the day, if you're creating a category, which I think is totally fair to say that that we are, then then you are, to some extent, replacing a workflow. Like, there's no real way around that.

Right? But I think that the thing that matters is, like, how much the thing that you're replacing is comparable to something else that they can kind of, like, refer to or have on top of their mind. So in the case of the event gateway, like, the very obvious proxy is the API gateway. So the API gateway came around, replaced our workflow as specific kind of value proposition associated with it. So there's, like, security, there's routing, there's rate limiting, and so on.

They're a kind of value proposition for API gateway. And what we're saying is basically this value proposition is also needed for the event driven world, and it's resolved differently. So I think you need to have that proxy in a way that we didn't before. Like, before, the only thing that we could point to is those kind of, like, staff level engineers' articles that were, like, on Medium or Dev. 2 or, like, on the individual blog, and we could point to this.

But, like, it's it's it's really as far as we could go. Right? And, so so to answer your question, like, you can replace a workflow. I think you kinda have to if you're creating a category, and then we can talk about, like, whether or not you should be creating a new category afterwards. But, but you kinda have to.

But I think the point is, like, you wanna try to make the the the mental gymnastic that someone has to go through to understand, like, what the category you're you're creating as easy as possible. And the probably the best way of doing this is attaching yourself to, like, proxies or things that are already similar or, like, are conceptually similar to what you're doing, and then just, like, adding on your twist instead of trying to be the twist, you know, the the whole point. Right? So, so, yeah, at least that's how I'm thinking about it now.

Jack BridgerJack Bridger

Yeah. No. It it totally makes sense. I think the super base is, kind of a good example there of, like, you know, maybe they could have launched, and I think they were with, like, real time postgres, and then they changed to open source Firebase, and suddenly it was like people knew what Firebase was. Now they understand open source, and I guess that's what you're saying that people understand what an event gateway is, and they understand, what webhooks are.

So, you know, combat the at the at the cross section of those things, it's easier to understand.

Alex Bouchard

Yeah. Well, I I think Firebase is an excellent example, and I think, actually, you bring up another characteristic as probably in central to creating a category. You want to create competitors for yourself. And I think when, Superbase decided to explicitly name out Firebase's competitor, that's what they did. Right?

So not only did they attach themselves to a category, they also name a competitor. And generally speaking, I think, like, not having a competitor is probably a bad sign. Right? There's kind of, like, the the founder in all of us that you start as the 1st 6 months. You probably don't even Google at all what you're doing because you're kind of complete denial of having, like, 50 other people doing the same thing as you. Right?

Jack BridgerJack Bridger

Yes. But there

Alex Bouchard

there there's this, like, inevitable moment where there's something on accuracy news that you think is kind of, like, somewhat competitive with you, or there's, like, this VC that sends you the link of, like, have you seen this company getting financed and so on. Right? Like, those moment come. And I think that reflex is this is to look at that negatively. But the truth is if you're operating in a new category, it's a good thing.

Right? Because the more people that are trying to hit that category or are operating adjacent to the category, that's the more more people that you can attach yourself to you. And then Ava is a proxy for understanding what you're doing, the value that you're bringing. So in many ways, like, we're trying to do the same thing now. Like, we just released this article comparing ourselves to, AWS EventBridge.

I think it's a great comparison. Right? And on some points, we do it very well. On some others, not as much. And now that's part of the road map. But I think it's important for us to be able to say, well, listen. Like, we're not the only event gateway. Event version event gateway, Azure Datagrid, I might be getting this wrong, is an event gateway. Event Google Cloud Eventarc is an event gateway, and so on. Right?

So now we're kind of taking inspiration from, Supabase and saying, like, well, our what Firebase was to Supabase, it it will also bend bridges to EdTech. Right? And, maybe from some naivete or something when you start, you're trying to do the exact opposite of that. So if you're creating a new category, you should probably be seeking those out.

Jack BridgerJack Bridger

Yeah. That's a it's a really good good point. And I think if there's an existing AWS service that provides it, it's gotta be a a good, you know, validation. Yeah. You you kind of alluded to it earlier, so I'm gonna ask you, should you create a new category?

Alex Bouchard

Depends if you wanna play the game on art mode. Listen. I I think, like, I think the set of challenges that you have when you're creating category are very different. But I think to some extent, we need to create new categories, because that's how a lot of the progress happens. Right?

Most kind of, like, big influential companies created their category in some way. Now there's, like, various degrees of how category creating they were, but there's always going to be something, like, fairly, kinda novel or, like, warrants, like, a new Gartner category at the end of the day. So so that's not to say, like, there's not great companies to be built in existing categories. There obviously are. But I think that challenge is, like, an important one to tackle, especially if you think you've, like, found something sufficiently relevant and valuable and that you have a strong vision around that it kind of warrants, you know, you kinda taking on that risk and that challenge.

On creating new categories, I think that 2 things have become, like, really interesting is that you're not really comparing yourself on kind of, like, quantitative facts of, like, what is your pricing or what is future x, y, and z doing versus, like, competitors and so on. It's very difficult to then, like, start drawing those comparison tables. Right? We're kinda trying to force a little bit with the EventBridge and so on, like I was saying. But so so I think it's a first set of challenge.

I think the second set of challenge has a lot to do with product. Because there's a set of expectations around how a product in a existing category is supposed to work, and now you're trying to, like, make those better. But the problem when you start from scratch is that there's an inherent risk that you get the design wrong from the get go. Right? Because there's no established way about what you're supposed to do this.

And, like, we we've definitely kind of been through those mistakes. Like, you need to be very careful about how you name things. Like, we're building the product for developers. Right? We have APIs that thousands of people use.

It's very important to think about, like, what the product semantics are going to be. How do you name things? How do you structure things? What are the core components of what you're building and so on? Because especially in DevOpra tools, it's very hard to, like, go back and change those things. Right? If you're building, like, a consumer kind of product or whatever, your v 2 could be nothing like your v 1. I'm like, it's fine. Right? There's no real kind of consequences, to that.

But for something like, for someone like codec, it's just like that. That's a no go. Like, that that's how you destroy your reputation. Right? You do a v two version that's completely backward compatible over everything else you've done before.

So so I think you have this extra challenge in in developer tools to be very mindful about, what are the right kind of foundations that you wanna you wanna build this on because you you don't really have anywhere to take inspiration from. And that's definitely been, like, something I've found, like, one of the most challenging as part of the journey.

Jack BridgerJack Bridger

Yeah. How how do people, digging into naming? Like, how do people get naming wrong?

Alex Bouchard

Well, I I mean, I can speak to, like, for ourselves. I think so so you're not building this in isolation. Right? There's other products and other categories that, like, have similarities or, like, kind of, like, adjacent to you. Right?

So one of the place where we take inspiration from, in our case, is all the kind of ETL workflows. So we call it primitive source, connections, and destinations, which is like something you're gonna see in Fivetran or, like, Segment and so on. Right? But, obviously, the product is different. It's not a ETL tool.

So now you need to bridge the gap between the terminology of what you're gonna find and and and and those sorts of of services, what what you're gonna find, for instance, in a event bus. So in an event bus, you're going to have topics, you're going to have subscriptions, you're going to have consumers, and so on. Right? Which are all ultimately kind of, like, they they translate from one to another very well. So for instance, in a deck, a source is a topic, a consumer is a destination, a subscription is connection, and so on.

Right? But now suddenly, by the ways that you decide to name and label things, you're kind of, like, defining, or you're attaching yourself to one category or another closer. Right? Kind of, like, by by proxy. And for instance, like, the ETL tool is something we've had kinda, like, walked back a little bit because some people were just like, it's kind of like 5 trans.

Like, no. No. It's really isn't. So so I don't think we've kind of, like, fully figured this out, and there's changes that we've had to do. Still to this day on our API, there's endpoints that we've basically aliased now. But for instance, there's the slash webhook API, which in the context of what we do, it's, like, super unclear what a webhook even is. Like, is it an event? Is it a message? Is it a connection? It's, like, very difficult to, to put that together.

So we've renamed it to your connections. Right? But for backward compatibility and that kind of stuff, we now we've had to maintain those terminology. And obviously now in the documentation, there's this little block that's like, Hey, by the way, in 2020, we did the miss this mistake and this used to be called this and now it's called that. So just FYI.

Right? And it and it's nothing unfortunate to have to, like, carry those. Obviously, you can alias and so on. Like, it doesn't have to impact, like, a new user experience. But, Yeah. I guess that's what I have to say about, about the name. Yeah.

Jack BridgerJack Bridger

Yeah. That's it's interesting. It's like, yeah, getting your first first love's tattoo on your arm or something, and you just have to cover cover

Alex Bouchard

it up.

Jack BridgerJack Bridger

Exactly it.

Alex Bouchard

Yeah. Cover it up. Yeah.

Jack BridgerJack Bridger

Yeah. So, you mentioned that, you know, we we spoke about, going into a new category and have to figure everything out yourself. When you when you don't have, like, a category of users, like, you you know, user groups or whatever, to target, how do you find new users?

Alex Bouchard

That that comes back to the workflow conversation that we had earlier. Because you since you don't have a category to attach yourself to, you need to attach yourself to the problems that people are currently facing with the workflow that they're working with or the kind of alternatives that are playing together. Right? And our first hypothesis at a deck was like, okay. Well, people are struggling with webhooks.

Right? Let's just write about webhooks. So now, we have this kind of, like, de facto webhook bible for all time purposes, where, you know, we have hundreds of articles, like, well researched, well written articles on every single possible problem you could find with a webhook. The problem, though, is now you talk to a more senior engineer. You know, they're very accustomed to webhooks and so on, like I was saying at the top of the show.

And now, really, the problem they're looking into is, like, dead letter queuing management with RabbitMQ. So it really has nothing to do with Webex. Right? At the end of the day, they're kinda, like, further down the the the problem stack. And I think that's the big learning that we're doing now, which is not only do you need the kind of, like, top level, content, but you need to get very specific about the problems that people are gonna run into that are, like, adjacent to the thing that we're you're really building.

Because we can't explicitly write about event gateways. I mean, we obviously we do to some extent because we're trying to establish it as a category, and we're trying to loop everyone else in kind of like that definition. Right?

Jack BridgerJack Bridger

Yeah. But people aren't searching for event gateways. Yeah. That much.

Alex Bouchard

Yeah. Exactly. Yeah. Yeah. That would be a surefire way to have no traffic on the website if all we wrote about was event gateways. Right? So I think the event gateway content is important because that burden of proof is on us to say that, like, this warrants to be a category. Right? So we should definitely take on that challenge. But the reality is that that data is only relevant for people that already know about us or that we've managed to, like, build some amount of awareness for.

So the rest of the content that's, like, the most relevant is dealing with those RabbitMQs issues or those SQS issues or the I cost of s 3 and Google Cloud Storage rights. And those type of problems that you're gonna run into as part of the process of building those, those workflow and those architectures that you would kind of, like, historically think as the de facto solution for for building this. So for us, at least, that's been working really well. Most of our user acquisition, most of the awareness that we build, most of the traffic, is coming from from those Google searches are not branded. Right?

So unbranded keywords on Webex and sign. I think there are anything too, which I don't know if you can generalize, but definitely applies in our case is attaching yourself to other companies or other tools, that you help kind of, like, build as part of that workflow. So for instance, if you're receiving Webex from Shopify well, obviously, Shopify is really irrelevant in that conversation. Right? Although Shopify kinda has nothing to do really with the problem that you're trying to solve.

They're just kind of, like, the producer of the of the event. Ultimately, you're still going to Google Shopify Webex because you need to know what their security, the sorry. The ASH verification is. You wanna know, what their retry policy is. You you wanna know what the supported topics that payload looks like and so on.

So then for us, it's kind of like a no brainer to say, well, okay. We'll buy a lot of content about Shopify Webex. Right? And now depending on kind of where you are in the world, if you try search Shopify and Webex, there's going to be a table that show up in Google that tells you what the retry logic is, what the timeout is, what the Ashing algorithm is, from our own documentation kind of above Shopify's own documentation. Right?

And, like, the goal to do that is not to say that Shopify's documentation is not relevant. It's more to say, we'll surface that information to you right away in a form that Google likes. It's going to put it right up there. You're going to have your answer. In the process, we're tying we're building a tiny bit of awareness for for Odek.

Right? So those are the things where you don't need, like, an explicit partnership, but then there's the other part of this where those people now have an incentive to make their users successful with their with their with their their run times or their platform and so on. So they wanna collaborate with you. Right? So now we're putting out content on, Vonage documentation, on GitHub's documentation, on Okta's documentation, and so on, because they see a vested interest interest in their user adopting Webex as well.

Right? And we make that easier. But the same is true with the runtimes. So the Vercel, this word, like Next. Js, we're in the process of building a Next. Js malware. I guess this this is the first. Right. And,

Jack BridgerJack Bridger

sorry. That was not enthusiastic. Cool.

Alex Bouchard

Scoop for you, Jack. Yeah. But but but there's the the all the run time. So at the end at the end of the day, I think you can't really do this alone. Right? You need to find the other people that are gonna benefit from you being part of that new workflow and start building with them. And that's really the journey I kind of it's been on for the last, like, 6 months.

Jack BridgerJack Bridger

Yeah. And when you say find them, do you like, you know, let's say, like, GitHub, do you reach out to GitHub and, like, have conversations with them, or is it just that you just create good content that talks about GitHub or, like, you know, specific guides, and then they something good happens?

Alex Bouchard

Well, listen. There's definitely, like, serendipity involved. Not gonna lie about that. There's definitely some of them that, we got luckier on than others. But I think, ultimately, ultimately, it's a mix of both.

So in the case of GitHub, for instance, they were referring to some tools in their documentation, that was down. Like, it it now is, like, 12 hours or something. So I opened a PR. Their, documentation is open source. I opened a PR, and proposed adding a deck in there because the alternative was down.

And they they basically approved it. But from there, their, own team working on that documentation thought the tool was real cool and just started writing new content, with Odek in it where we weren't involved in it anyway. Right? Actually, we we found out about it because of just website referral. We're like what's this? Like, what is this referring URL? Right? So so I think I think it's a mix of both. Right? Like, good things don't happen, don't offend just by themselves.

Like, I think there's kinda creating your own luck that happens there. And some of that is just, you know, getting more brand awareness and having a good product and so on. But I think the other the other part of it too is, like, making a compelling pitch to the people that are working there. Right? Like, the DevRel teams or the engineering managers and so on that are working on, those part of the product.

Like, especially with Okta, we built strong relationship with the engineering manager on their, their web of product. Right? So, so I think it's a missing vote.

Jack BridgerJack Bridger

Is there a way like, any advice you have on deciding, like, which kind of partnerships or, say, like, integrations guides to to write, like, whether you are picking, like, say, SuperBase or whoever.

Alex Bouchard

I think it's very difficult to really be able to tell because the downfall of that is kind of very dependent on who's gonna happen to read it. Right? So we've had excellent kind of fortune 500 leads come from some of those, like, articles, and some others not. And there's really, like, no clear reason why that's the case. Right?

Like, the Yeah. Platforms are similarly influential and so on. I think there's just kind of a I think it's very difficult to say, like, oh, we're gonna do 1 or 2 partnership, and then we'll be able to clearly tell whether or not that is a good return on investment. Yeah. Chances are you won't be able to do this unless you're, like, Twilio or, like, big established companies with huge numbers and strong patterns to to to recognize and so on.

Jack BridgerJack Bridger

You mentioned, like, the Fortune 500 clients that that came through. Is there something, you know, people got people come to this page. They they look at, like, how, this webhook works. GitHub's webhook. How does it how do they go from that point to let me into let me bring in HookDeck.

Alex Bouchard

I think it's very problem dependent. They need to have an issue at the moment that you read this read it. Right? I think it's very at least for us, like, what has been, what has been successful is in making sure that we're there at the moment that there's, like, an inflection point for them. And by inflection point, I mean, there's a point in time where they just had a big issue.

There's a big new project that the VP is pushing for. There's something going on that specific point in time that makes it relevant. Right? And most of the potential, I think, comes from there. But that being said, I think that's something very dangerous to edge yourself on because, obviously, you kinda lose some of the agency if you're now you're dependent on someone else having that problem at very specific point in time.

Right? So our kind of, like, solution to this is to say, well, okay. We have this cloud infrastructure product. We have this platform that you can use for, you know, your production use cases that's ready for your scale and your volume and so on. But we also have those developer tools that you can use at any point in time, have absolutely no consequences, that you can do unbeknownst to anyone else in your organization.

Right? And that helps you, first of all, get some of the value, get built some of the trust into the brand and the company and the quality of the product, but also be top of mind for when that inflection point is going to happen. So if you're an engineer at one of those big companies and it's like, like, that looks cool, but, like, I don't have anything right now that I would be willing to kind of, like, fight for this for because there's there's no, like, specific problem that we're trying to solve, but we are already, like, overly invested in this and so on. Well, I can still, like, download the CLI and receive my Webex locally where I can use the that console to, like, preview the payloads, from the different platforms and forward it to different HTTP destination or, like, my local host. And suddenly, it's like, you can still derive some of the value from what we have to offer for free, right, ultimately, until that inflection point comes.

I think that's an important part of the strategy if you're depend depending on timing. You basically want to try to alleviate that as much as possible. What other reasons can you or, like, what other value can you provide to people that isn't dependent on it and maybe has way lower friction, right, to get some of that value? So that's definitely something that we've been investing on, and we're we're we're just kinda seeing pan out as part of the strategy.

Jack BridgerJack Bridger

I really, really like that. I'm gonna kind of save that in my head a little bit, and just recapping that almost for myself here that you're you're kind of looking putting yourself out there and kind of looking for that magic moment when they are looking to make big changes and bring in something like hook deck. But, also, if they're not, there's, like, a really low friction way for them to get something good out of it. They'll trust, and, yeah, guess when good. So the it's on their mind.

Alex Bouchard

It seems kind of essential to me, especially if you're kind of product like growth, right, and so on. Because it's like there's so much, like, product like growth you can do if you're dependent on timing. Right? Obviously, if you're extremely dependent on timing, it kinda sounds like a sales business. Right? It doesn't really sound like a like a kinda product led company. Yeah. So so I think that component is really important if you're going for this, for this approach. Yeah.

Jack BridgerJack Bridger

Yeah. You're right. I feel like so many things are, like, dependent on timing though, because it's just like for me to be sold to on something, there's, like, so few points in time unless, like like, it has to be so compelling for nothing to be wrong or no big changes happening, and I still bring it in. Like, my friend or someone's literally gonna be like, Jack, like, you have to use this new tool because the status quo is just so so easy. You know? It's like

Alex Bouchard

Yeah. I I I mean, I think that's complete true, and I think that's part of the difficulty of building dev tools in general. Right? It's the the bar that you need to reach is extremely high, right, when it comes to kind of, like, new product adoptions and so on. But there's definitely, like, successful dev tools out there that aren't dependent on timing.

I'm thinking of, for instance, like, I mean, I guess, dev tool dev tool adjacent, but I'm thinking of, like, Raycast and Arc and, like, products like Diaz. Right? Or was it Zed, like, the new coding editor? Like, there's things like that where you can you can just kinda try out any point of time. But but I think the bar there is extremely extremely high.

Jack BridgerJack Bridger

Yeah. But I I think even, like, even, like, Raycast, like, you still need to learn how to kinda use it, and it's, like, probably gonna have, like, one

Alex Bouchard

of the

Jack BridgerJack Bridger

lowest difficulty bars. It's, you know, obviously, like Right. Really easy to use. Shout out to Raycast. But, like, it's still I felt like it's still gotta be, like, either your friend is, like, really, like, you have to use Raycast. Or, like, your hands are hurting, and you're, like, trying to figure out how to I don't know. Or you're just like, oh, so unproductive. Right? I don't know.

Alex Bouchard

Yeah. That's fair point. I still consider myself a complete Raycast noob.

Jack BridgerJack Bridger

I I've been using it for

Alex Bouchard

a year and a half, and I think I, like, barely use, like, more than 5% of the features, but it's still fantastic.

Jack BridgerJack Bridger

Yeah. Yeah. Alex, that was all we've got time for. Thank you so much for joining. Before you go, can you give us one takeaway that you would share with founders listening?

Alex Bouchard

Yeah. Absolutely. I think if you're building in a new category, you should be embracing competition. I think you should be trying to associate yourself with them. And I think you should be very mindful of attaching yourself to existing categories or being adjacent to those categories. Or at least that's been my takeaway in kind of, like, a repositioning journey.

Jack BridgerJack Bridger

Amazing. Thank you. And if people wanna learn more about HookDeck, or about you, where can they go?

Alex Bouchard

Yeah. Absolutely. So you can find us on, x Twitter at hugdeck. On myself, it's atalexbouchard, and then check out our website at uggdek.com.

Jack BridgerJack Bridger

Amazing. Well, thank you for joining, Alex, and thank you everyone for listening, and we'll see you again soon.

Alex Bouchard

Cheers. Thanks for having me.

Transcript source: Provided by creator in RSS feed: download file
For the best experience, listen in Metacast app for iOS or Android
Open in Metacast