Code to Market — Episode 9 —
2 fights, 1 booth, and 0 cookies
Analyzes online conflicts between Supabase vs Levels and EDB vs PostgresWeekly. Discusses creative conference booth strategies and authentic 'building in public'.
- Speakers
- Hank Taylor, Martin Gontovnikas
- Duration
Transcript(35 segments)
If there's cookies, Gonto will be at your booth. That's the lesson here. But they have to be soft cookies, not the fucking hard ones. I like Levain or something like that.
Okay, today we have three quicker topics and then a meatier topic, which actually has huge budget implications. So you'll want to watch that part. The first topic is about building while talking about building as you're building it. And it's just inspired from a little tweet I saw showing video from Aaron Francis talking about how if you share what you're building as you're building it, it helps you get market feedback. It helps you know that people are interested in it, etc. And there's a lot to be said about building in public. What are your thoughts, Gonto?
In general, I think people are full of shit about building in public. Everybody builds in public just so that they can market it. And they can use it as a marketing strategy, as a go-to-market strategy. This video mentions that you use it mostly to get feedback from people and stuff like that. But in reality, you get so many people to talk about it, that maybe the person who talks to you about what you're building in public is not exactly your target market. Or maybe they are stupid and you don't care about their opinion. Or maybe they don't even know what they want. I think a lot about this idea of like inventing a car versus faster horses. I think if you're really building public and believe everything everybody is saying, you're just building faster horses and not a car. I think building in public as a marketing tool makes absolute sense. But in my mind, as we said last time, you first work with design partners who are actually your target marketer. You care about their opinions. You build using that and then you sort of fake your building in public just as a marketing tactic to get other people to be interested instead of doing like a big bang launch like I think you like more, Hank.
I love a big bang launch where things were secret and you put something out there. But you can only do that if you know that there's going to be a good reception. And that's usually a faster horse rather than a new car. And like even with something crazy, like if we think of like the iPhone launch going back, they didn't have the thing really built. It barely worked on stage famously. And that kind of was a building in public moment if you if you squint at it. And it helped them know when they saw the demand, they're like, oh, OK, we actually do have to ship a ton of these. We better build more rather than less. If no one had reacted to it, they would have just been like, cool, that was a fun experiment. You know, forget about it. And that's what
they shot down with the vision pro.
And actually, since you bring that up, that's what Zuckerberg's done with his little, you know, vision thing, the super expensive glasses that he has. He's only made like 10 of them and he showed it out. Everyone's crazy, but he's like, it's not worth it yet. Like we're just building the public and he's getting a taste for it. And there's a little bit of building the market for it before trying to just go out there and say, hey, everybody should buy this car. You do have to tell everybody this is why you should give up your horse and pick up a car.
You are making a good point on one thing, which I think is I retract myself. I think building in public makes sense if you sell to end consumers. But if you sell to B2Bs, do design partners and then building in public more as a fake thing. Because all of these examples like Apple that you're mentioning, Zuckerberg are all B2C examples.
Are there good examples? There's got to be a good example of B2B. I don't think we're going to spend the time on this episode to brainstorm it. But we'd love to hear some.
If you have some, tweet us with examples of great B2B building in public, trying things and seeing if it works. Let's move on. Wait, you have a great example of how you use building in public.
Oh, that's true. I did. So I have two points here. One nice thing about building in public is if nobody cares, you can pivot. And also, if nobody cares, nobody saw or will remember. And I had two personal examples. I tried to build an AISDR software. I started development on it two years ago. And then I saw, oh, actually, too many people care. There's too many competitors. There's not enough moat. I don't want to sign up to be a founder for 10 years. So I just abandoned it. Similarly, I tried to launch a cruise where I charter an entire cruise ship and go watch the 2026 eclipse. I did get some traction, but it wasn't enough, fast enough. And luckily, I had been doing this in public enough that I was like, OK, this is an area where I don't know how to execute well enough. And I don't have the time and resources to figure it out. So I'm just going to drop that and do something else. And maybe it was the eclipse. I didn't even buy a ticket because
I don't care about the eclipse. I know that's me.
That's part of it. You got to see one to love one is sort of the catch-22 with those. So those are some examples. And what I will say about it is you can put these weather balloons out there. And if nobody sees it, if nobody cares, if nobody engages with it, you didn't really lose anything. So you can kind of move on and understand. And sometimes people are afraid to make a post or send the email or anything. But if nobody reads it, nobody read it, nobody remembers, nobody cares. Go find something that people do care about.
I'm in favor too, but just as fake building public. Switch topics. Well, this one didn't end up being so short, so sorry. Another one that we have is people picking fights in public. I don't know if you saw, but Phil Eaton from EDB, the enterprise database, started to talk on how Postgres Weekly actually seemed biased and stopped linking to their post and started to post to other people. I really liked Peter Cooper, who is the founder of Postgres Weekly and actually of a lot of these weekly magazines responded because he went in and started to mention and even quote blog posts that EDB have done recently and how they were all so fucking bad. So I felt he crushed Phil on the response. How do you think about it, Hank?
Yeah, he had the receipts. And it's one of those things where you don't know what happened behind the scenes first between them. Clearly, their businesses are somehow intertwined. But I think the way you put it is you should really only pick fights where you know you're going to win, especially on the internet and especially when it comes to these things where the opinion or brand that you build could affect you a long time. And this feels just like a loss for the one guy and a win for the guy with the newsletter. Exactly.
If you're not going to win, don't do the fight or at least try the fight first in public like WordPress did. And then if you feel that it's not working, then go nuclear if you want. But actually, I worked with Peter because he also owned JavaScript Weekly. And I remember that in the early days at Auth0, we weren't mentioned and I actually sent him a DM on like, hey, we're not mentioned on the JavaScript Weekly. Can you give us some feedback on how we can be more mentioned? And I sent him a few articles. He gave us feedback. And then after that, we started to be mentioned a lot. So on that, I actually really value his feedback. He was thoughtful about it. He responds. And he actually shows and puts things in there that people will care about because after all, he makes money with sponsorships. And if people don't read it, nobody will. So I think in this case, you have just asked for feedback. Yeah,
yeah. The guy could have said, hey, why did you stop mentioning? What could I do to be better? And there's a world. He did that. And the guy said, I hate you now. It's something political. And then he has the receipts and then he has the winning side of the fight.
You have nothing to lose by asking for feedback in private, because then if they don't respond, you can at least say they didn't respond. But starting in public to me is always a bad decision. Even more when he won't actually be mentioned in some of these newsletters.
Yeah, I mean, he just guaranteed he's not getting mentions for a while.
On the next one, I want you to explain it, Hank, but I'm really excited. I was finally mentioning a tweet from levels.io. I'm a big fan of him.
Of course, he has lots of great tweets, lots of great takes. So levels tweeted out the Scooby Doo, you know, masked, unmasked meme of Supabase. Oh, it's just Postgres. And it was kind of meant as a knock against Supabase, like, and levels is very much always a champion of that super nerd of like, just do it yourself. You can build closer to the core code and core infra, et cetera. So this is kind of a like, don't use Supabase, just use Postgres. And Supabase's reaction from their CEO was a retweet of the meme. And not only that, he had a site that he'd already built and prepared for this, where it's got the meme. And, you know, it's the two guys in space. Wait, Supabase is just Postgres and then Supabase is behind him like it always has been. And they just, he just owned it so well as a like, yeah, levels, that's exactly what we are. And here's how we enhance it. And then it created interesting conversation, I thought. You know, what else do you think about it?
I thought it was great. Like part of Supabase's thing is it is actually just Postgres. We need the things on top that make it even better. But I thought the reply was great. After seeing the website, my main question was if it was, if the tweet that they did wasn't actually just bait for levels, because levels tweeted that. After Supabase actually tweeted another meme that was like PHP best practices. And it says, page one, use something else. And levels is notoriously known for actually really liking PHP and using it. So maybe it was just bait to do this whole thing. I don't know if it was just bait, it was genius. Like I'm blown away. If not, still they did a really good job with the response. And to me, it's interesting that Supabase also always has these memes that are provocative to drive more engagement as well. Even if they alienate people like PHP, which is like, yeah, in their case, they don't care. Even if they think PHP is cool because they don't target them, they don't even share about it.
Yeah, no, they're good at the provocative engagement, which confirms the biases of their core users and their ICP. And something we've talked about before is if you can do anything to confirm and grow and validate the ego of your audience, they're going to amplify you. That's what it's all about. Now, this was meant to be our bigger topic. We've already been talking a bit, but we'll keep going. Kent C. Dodds, he's putting on an event, you know, he's a content creator, influencer type, and he now does these events, Epic Web. He'd do them in the mountains of Utah. They look like a great time. And he talked about how, you know, his sponsors want more than the booths. They want a guaranteed speaking slot is basically the main thing they ask for in addition to the booth because they don't feel like the booth is good enough ROI. And I think you and I both have tons of thoughts. This is like field marketing, 101 stuff. How do you get value from an event like this?
First of all, what I want to say is it's very different to do field marketing for developers than for a director of engineering or VP of engineering or something like that. For the director or VP level, you can do more of the regular thing of we have a booth, we cause people attention, we scan the leads, we do the follow ups and stuff like that. That doesn't work for developers. I think if you're a developer company and you're scanning leads on your booth to follow up, you already started in a fucked up way. So if you what you get about these developers in your booth, you should just be talking to developers, explaining and being there. And because everybody has booth, I think being unique is key. I think a great example of this is like, I don't know, can you cook cookies, for example, in your booth so people smell it and come or what can you do that is very specific and unique? I remember another one that I really like was Sumo Logic actually brought a sumo fighter to the booth who was taking pictures and saying hi to people and everybody wanted to go. And then you could have a conversation with them. But I think if you're going to do a booth, don't do it the regular way and try to have something unique on it. It has to be a spectacle.
Wait, have you actually seen somebody baking cookies at a booth?
Yeah, I did. Yeah,
it wasn't you.
No, it wasn't me. I saw somebody else and it was so good. I saw that one at KubeCon and you could just smell it from everywhere in the conference floor and you just follow the cookie smell.
Yeah. Yeah. My take is so I had a more we talked about this a little last week. You know, you mentioned how well, if you're at AWS Reinvent and you have a booth like get a good one, invest in it, do more. But ultimately, I guess, yeah, there's a bunch of booth tactics on how to do booths better, but I don't think you should go too hard on those. I think you should try and think, OK, what's beyond the booth? Yes. If you can get a speaking slot, how do you make sure your speaking slot is good if they won't give it to you, which they're going to do less and less because everybody wants it. So it's more competitive, saved for the upper tiers. And even then, they don't necessarily give it. What can you do outside of it? And some of those things are, OK, can you have a dinner where the most influential people at the event are at your dinner and the most interesting people are there? And how can you relate that dinner back to your product or your vision or something and so on? Can you have some sort of collaborative thing between the booths where, you know, people need to go on a scavenger hunt? Is your swag interesting and memorable and something that people will actually wear? And, you know, want and remind them of you. These are the things you should think through. And and I was at KubeCon a few weeks ago and, you know, someone I know there, they just threw a giant party. And I was like, that was how they got their leads. They said their booth sucked, that nobody came. They were in like a bad corner of the conference center, but their party had hundreds of people come. They gave them dinner, they gave them drinks, and there was loud music, all that. And all they cared about was showing them a good time hosted by Humanitech. And so you remember the name and you'll remember them when they send a follow up like, you know, hey, here's the follow up on the after party. This is what we actually do, whatever. That's their marketing moment.
I think all of the surrounding things are key. Like Clerk had another good example where when they went to Next.js Conf, they did an event the day before with Stripe, which they leverage somebody that is bigger than them to go to the event. And they did similarly, they did like a big party that people wanted to go when it was a huge success. So as you're saying, I think it doesn't mean that you have to do the booth and those, to be honest. Maybe you don't do the booth, like fuck the booth and you do some of these more creative things like the Clerk van that they take to meetups because they don't sponsor the meetups. But if you go outside, you actually have cookies in this case in the Clerk van. And sometimes you can eat them or they can bring something. I think if there's
cookies, if there's cookies, Gonto will be at your booth. That's the lesson here.
But they have to be soft cookies, not the fucking hard ones. I like Levain or something like that. But only the thing I want to say about this is what Kent was saying on the tweet is people care about not the booth, but actually speaking slots. And they care about the speaking slot because people will see what they are talking about. I actually think speaker slots are useful for another thing, which is to meet with the other speakers. I think it's more important to meet and have a relationship with the other speakers than people who will actually listen to you on the event. Because then if you build a relationship with the other speakers and they can learn from you, they will start retweeting you or share some of your content or stuff like that. And you're amplifying your audience online using some of these offline relationships that you're building. So thinking about that, I think for your conference is key and not just the people who are listening and seeing you at that specific time.
Yeah, one of the most important aspects of this is if content creators and influencers like you, then before they tweet something mean about you, they'll tell you in private and you'll get that. This goes back to what we were talking about earlier, fighting in public. These content creators and influencers, there's a reason they have influence. It's because they know how to pick fights. And so often when they pick a fight in public, they're not picking one that they think they're going to lose or that's going to be a bad take. They're picking one that they think will drive engagement and so on. And if they like you, they're going to give you the courtesy of giving you a heads up and having a conversation with you and giving you a chance to fix whatever they see is an issue or sometimes they'll just ignore it. And that's pretty valuable, pretty hard to measure, but it's one of the huge benefits of these types of events.
And it's in both sides. Either they will change the fight or help you fix it, or if they really like what you're doing, talk about it more because you also know them and maybe you're giving them special access to features or to special things and stuff like that. But that I think is the most important thing in conferences. I always say that every time I go to a conference, I never go to listen to any talk. So I'm sorry, speakers, because I think that most of the speakers do not go to any talk either. Most of the influencers and speakers are outside just talking to each other. And that's what the conference is valuable for. It's not for listening to people who then I can listen in YouTube in one month. It's for building relationships that can only be built in person and talking to others, connecting. That's to me what a conference is about.
Yeah, I'll tell you one really out there thing that we did as a side event at Laracon. We had basically an influencer basketball tournament. So we had a full on five on five game and we got Sentry to help sponsor it. We rented out a full court. Everyone at the conference and in the area was invited to come spectate. And we gave them food vouchers so they could watch. And it was a straight up intense basketball game. One of the content creators, Prime, actually streamed it. So there were like 3,000 people watching the stream of a basketball game. And that stream actually got as many concurrent views as the actual Laracon US got, which is just kind of silly and wild. But it also not only did it get spectators and people saying like, wait, you know, is PHP cool again? It also got stronger relationships with all those influencers and they got relationships with each other, which they value the most and also with us and with Sentry. And so, yeah, you can really get out there with some of the ideas.
That's it for today. Thank you for joining us and we'll be back next week, hopefully with some other new topics. As usual, if you have any feedback or thoughts, please tweet at us. Thank you.