The Changelog: Software Development, Open Source
The Moneyball approach (Interview)
Thu, 10 Oct 2024
John Nunemaker joins us to share his new thesis for acquiring Rails based SaaS apps. He's early days on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes after many years since John's acquisition of a lifetime of Speakerdeck to GitHub, which laid the foundation for these moves.
What's up, nerds? Welcome back. This is The Change Log. We feature the hackers, the leaders, and those who are moving software forward. On today's show, we're joined by John Nunemaker. He's sharing his new thesis for acquiring Rails-based SaaS applications. His early days were...
on his next big thing called Very Good Software and recently acquired Fireside, a podcast hosting service started by Dan Benjamin. This comes after many years since John's acquisition of a lifetime of Speaker Deck to GitHub, which laid the foundation for these moves.
We discuss the importance of cash flow, customer retention, the challenges of SaaS, valuation of software companies, the risks and rewards of acquisition, his long-term vision for Fireside, and the other ventures. We go deep, and I know you're going to love it. A massive thank you to our friends and our partners over at Fly.io. Yes, that's the home of changelog.com.
Fly is a public cloud built for developers who want to be productive, want to ship, and that's us. Over 3 million apps, including us, have launched on Fly, and you should too. Learn more at fly.io. Okay, let's do this. What's up, friends? I'm here with Dave Rosenthal, CTO of Sentry.
So Dave, when I look at Sentry, I see you driving towards full application health, error monitoring where things began, session replay, being able to replay a view of the interface a user had going on when they experienced an issue with full tracing, full data, the advancements you're making with tracing and profiling, cron monitoring, co-coverage, user feedback. and just tons of integrations.
Give me a glimpse into the inevitable future. What are you driving towards?
Yeah, one of the things that we're seeing is that in the past, people had separate systems where they had like logs on servers, written files. They were maybe sending some metrics to Datadog or something like that or some other system. They were monitoring for errors with some product, maybe it was Sentry.
But more and more what we see is people want all of these sources of telemetry logically tied together somehow. And that's really what we're pursuing at Sentry now. We have this concept of a trace ID, which is kind of a key that ties together all of the pieces of data that are associated with the user action.
So if a user loads a web page, we want to tie together all the server requests that happened, any errors that happened, any metrics that were collected. And what that allows on the back end You don't just have to look at like three different graphs and sort of line them up in time and try to draw your own conclusions.
You can actually like analyze and slice and dice the data and say, hey, what did this metric look like for people with this operating system versus this metric look like for people with this operating system and actually get into those details.
So this kind of idea of tying all of the telemetry data together using this concept of a trace ID or basically some key, I think is a big win for developers trying to diagnose and debug real world systems and something that is, we're kind of charged the path for that for everybody.
Okay. Let's see you get there. Let's see you get there tomorrow. Yeah. Perfectly. How will systems be different? How will teams be different as a result?
Yeah, I mean, I guess, again, I'll just keep saying it maybe, but I think it kind of goes back to this debuggability experience. When you are digging into an issue, you know, having a sort of a richer data model that's, you know, your logs are structured. They're sort of this hierarchical structure with spans.
And not only is it just the spans that are structured, they're tied to errors, they're tied to other things. So when you have the data model that's kind of interconnected, it opens up all different kinds of analysis that were just kind of either very manual before, kind of guessing that maybe this log happened at the same time as this other thing, or we're just impossible.
We get excited not only about the new kinds of issues that we can detect with that interconnected data model, but also just for every issue that we do detect, how easy it is to get to the bottom of it.
I love it. Okay, so they mean it when they say code breaks. Fix it faster with Sentry. More than 100,000 growing teams use Sentry to find problems fast, and you can too. Learn more at Sentry.io. That's S-E-N-T-R-Y.io. And use our code CHANGELOG. Get $100 off the team plan. That's almost four months free for you to try out Sentry. Once again, Sentry.io.
John, the last time we had you on this network was the acquisition of a lifetime. And I think that might potentially set the foundation for this thesis and these moves you're making because you not only were working at GitHub, you also pulled away some money as a result of this acquisition of a lifetime. Maybe that's the best place to begin.
Just give us a synopsis, a real quick summary for those who don't want to go back and listen to Finers Talk 79.
Yeah, sure. So basically I was in RubyConf in New Orleans and it was, you know, hotel and conference and bar and all that, like all together and just walked into the bar. And I'd been friends with Chris Wansroth from GitHub for a while. And I saw the year. Oh man, 2011. Yeah. Yeah. Actually, it's easy for me to remember.
Not that we're into medical things here, but I had three hernia surgeries that year. Gosh, that would make it easy to remember. It sticks out. Yeah. It's like stuff that is not normal. Which one of these is not like the other years?
Three is too many in one year. I would agree with that.
It was brutal. Yeah. And they told me the last one, it was like so bad. They're like, you're going to be back in five years. I'm like 10 years sober from hernia surgeries. So yeah, I'm living on borrowed time right now. But anyways, we were like, I went into the bar. I saw Chris, we started talking. We were just talking about like GitHub, which is, you know, maybe like 40 people at that point.
And then like the stuff we were doing at Ordered List. And there was five of us and we, you know, talked for a couple hours and then went our separate ways. And then he ended up messaging us and we connected in South Bend. And they were like, what if we just, instead of like, you know, me personally in investing or something like that. What if we just acquired you guys? And we're like, cool.
Yeah, that sounds good. So we did that and then worked there for seven years and then perfectly had a daughter in June of 2018 and went on parental leave and GitHub was amazing. I got five months off to full pay, do whatever I wanted. It's a long time. It's amazing. Yeah, I got four months with my son, who's like three years older. And I thought that was just like unheard of.
My dad, you know, I was born at like, whatever, 3am. He was back at work at 6am on the farm, you know, like, so that brain can't even compute. And so yeah, we... had my daughter and then two days later they were like, there's rumors about the Microsoft stuff. And then like three days after that, it was like announced. And then basically I went on leave.
And then I, my last day of leave, I had a Friday GitHub and Microsoft closed the acquisition. And that Monday was my first day back the one after that. And I was like, sorry, I I'm out. And so that it just timing wise worked out. Like they asked me, I was like, I was totally planning on coming back. I was, I had no intentions. Cause I'm like, you never know what's going to happen with deals.
I'm not going to like quit in the middle of leave and have a deal and not go through or things like that. But yeah, so we were 45 through 50 early acquired kind of like a strike team. And then we all went our separate ways and worked on different things. But I think it worked out well for both sides. And so that's kind of like the very fast forwarded version of it.
And then done box out like kind of the last box out sports the last four or five years since then. So 2018, yeah, it would have been right at the end of 2018 when I moved on to that.
Fantastic. You save the audience, let's say, an hour-ish, I want to say, of their life unless they want to go. Right. 79 minutes. Of having to go listen to Founders Talk 79. Are you a GPT?
Because that was a pretty good summary.
Yeah, I did. I piped it through before. I just had a gut feeling. And I was like, add some mumbles and some ums to make it look real. That was in the prompts.
Did it add any herniated discs or that was accurate already? Number three, right?
Three was correct.
Yeah, it was not hallucinating, unfortunately.
All right. So to set the premise of what I mean by foundation, you shared a post, I want to say about a week-ish ago, acquiring Fireside. But part of this post, you mentioned this thesis you have of acquiring Rails applications because you're a Rails developer. GitHub was an early Rails application, still is a Rails application.
You're a Rails developer, and you're in this position, and I'm not going to read the post for you, but essentially you're in this position to acquire and grow some Rails apps where the original founders may be ready to leave or looking for an injection or just something where you can begin to build out this portfolio of primarily, to my knowledge, Rails-based companies.
And so the foundation, this acquisition of a lifetime, was a financial, in my opinion— a financial foundation to set you in a groove, put you in a good position. And then I would say, and you could probably concur with this, that that has set you in a good groove or a good motion to accomplish this very good software motion that you're working on, which is part of that post.
Yeah, that's definitely true. I mean, I feel like even BoxOut before that, that was kind of, let's say that's the first investment. I mean, I worked there, so it doesn't really count. I don't know if that counts as an investment, but I bought in. I didn't like join and then it wasn't like work equity. It wasn't stuff like that. I bought in for like 25% of it.
And then I've additionally worked there as well. And so I kind of saw like from there, I think I saw a little bit of like you can... I've got this post on my website that's like cushion versus flow. And it's this idea of like, you have like, you can have like a cushion, which is like, you know, cash cushion, or you can have cash flow and you can use them interchangeably to create the other.
And so it's just like at any given time, you have to kind of choose between which one, like, do you need a little bit more cushion? Then you can take your cash flow and you can save some of that and you can build up a cushion or vice versa. And so Boxo was kind of the first one where I was like, okay, I have a little bit of a cushion from GitHub. Like I'm not going to stop working.
I have like a six month old and a three and a half year old. I'm going to be at a desk for a while. And so I was like, what am I going to do? And I had some friends already that were doing it. They were doing well. They could use help. And so it just kind of made sense to buy in and do that. And then doing that, we're getting about the size where we're on, let's say, private equity radar.
I don't know how. they know, they just like sniff it out and they can tell. And so they're like, Oh, you must have, you know, X million in revenue. Like we'd like to get to know each other. Are you up for, you know, coffee in the Bay area? And I'm like, no, not in the Bay area, but, but I've done a lot of interactions and stuff like that.
Went through a lot of like due diligence and a lot of deal structures and negotiations. And then I started getting this
idea of like and i listen to a lot of my first million i hope i'm allowed to mention other podcasts on this but please do yeah yeah so i'll leave it out no big deal that's fine you can bleep it out make it unnecessary censorship there but yeah like i i listened to that and listened to some other stuff and i was uh acquiring minds and i was like what if i just like bought something so i i
in and out of while i'm at a box out like i've been looking at that kind of a a thing and just nothing came along that was like that was right you know like i just couldn't find the app and then i was i was working with garrett uh diamond and i was paying him to work on flipper so that flipper could move forward while i was kind of working on box out the last year and we were in kind of like a
A deal with another company kind of related to PE and stuff like that. And I was like, I want Flipper to be there in case something happens with that. And nothing did, which is totally fine and great. And so then Garrett knew Dan from Fireside. And Dan was looking to get out. He had kind of stopped podcasting. Use a full name. What's his last name?
Dan Benjamin. There you go.
Yep. DB, Dan Benjamin. Here we go. And so, yeah, Dan was looking, I think, for a good home. Like he had, he'd went around to like, I think, and talk to like a lot of people. He's obviously well-known in the podcasting space and stuff like that.
And he was like looking for someone who could take it over, who would like do the customers right, who would like push the app forward, who would do new things, not just harvest it and shut it down. And so he mentioned something to Garrett and Garrett has been a founder. Garrett Diamond has been a founder in the past. Now I'm going to get those names every time. So I'm ready. I'm trained.
Well, once you say it once, you can just say Dan now and Garrett. But the first time, please say a full name just so everybody's tracking.
We do it backwards now. First name once and then full name the rest of the show.
Diamond, Garrett. And so I was like, he was like, you know, I don't want to do this by myself. Like, but like maybe John would be interested. So he reached out and and then we, you know, there's a lot of name, please.
Well, he's John.
Diamond cup Garrett.
John Meade, John Nunemaker. Sorry. I went one level too deep.
I'm a little slow on the uptake, man. I'm not pros like you guys. Sorry. So yeah. So that's kind of like how it kind of came about. And we're like, well, hey, if we can get this one, I bet there's a lot more. Now, I don't know that we're ready to just go in there and we're not taking on outside investors. We're not making a fund. We're not going to be private equity where we
you know, have like management and carry or whatever and all that kind of stuff. Like we're just going to build like a nice portfolio of small things. We're starting with Flipper and Fireside because we already had Flipper. We were able to get Fireside. And now it's like there's probably a whole lot more out there. People have been...
working hard for four to eight years or longer, they're in the 10 to whatever, 50,000. They're over the 10K mark a month. And so they've proven that there's a decent amount of value out there for it, for whatever they're building. But they're not so big that we have to go out and get millions of dollars to acquire it and stuff like that.
And they're just looking for liquidity and to move on to something else. It's hard. You guys have been doing it forever. So props on that front. But I'm like, it's really hard to do the same thing for a long time. So that's kind of my theory. And even after announcing Fireside and being at Railsworld, I feel like I had three or four people come up to me who were like, I'm in that boat right now.
which is really interesting. So I think we're going to let the dust settle on this one and see if we actually are any good at this. I feel like we will be, but yeah, that's kind of how it, how it kind of came about, I guess is the thesis came from, look, we know rails, we know standardizing things across multiple apps. Cause I've never done one thing.
I've always had three things at a time and then I get too busy and I think, Oh, I should get rid of one of them. And so I get rid of one of them and then I fill it with another one. So I finally accepted. That's just me. I'm just going to have three things.
Speaker deck.
yeah exactly yep i'm i'm kind of almost back in speaker deck as well again so it's like that's the in and out for the fourth time or whatever so how do you get back in on speaker deck where so my what where is in well uh equity sorry just equity so like my friend ownership yeah so my friend i sold it to my friend and so he's been running it and then every so often i come in and i help on it because it's a you know it gets a lot of traffic and a lot of scale so not just anyone can work on it people can work on it and build things but eventually it's going to struggle
I've got a lot of experience from GitHub, from words of friends, things like that in the past of large scale Rails apps. And so I'm able to come in and a week or two and kind of fix things up. And I was like, why don't we just come up with something? You can pay me if you want, or I can just maybe we can just hammer out some kind of equity thing.
And then Fireside dropped in and we're like, OK, let's figure out Fireside first. And he is also in on fireside. He's one of the people that joined on that. So, and he'll be doing the marketing and stuff. And so that's where it was kind of like, okay, like let's figure this one out first and then we'll figure out the other one after that. You built words with friends. Is that what you said?
The backend or something or.
So I didn't, I built, I scale, help scale it. So when I started, it was maybe, I don't remember like 60, 70,000 requests a minute and it was going down every night. And then I had some friends who were working on it. And one, one friend in particular, Jesse Newland. And he was like, I think, you know, noon's can help us. And so I was like, sure, I'll try.
And it was the first and only time in my life. I think I've had imposter syndrome where I was like, I don't think I can actually help you. But I was like, let's try it, you know? And between the two of us, we were able to help get it away as I brought on some other friends who are much smarter than me. That was really my value in that.
And so when I left, yeah, it was millions of requests a minute in Rails, all in Rails, and just basically wrote Memcache for like two years, a year and a half or so. And so we helped him launch on Facebook and all that kind of stuff as well. That was ordered list days before we got acquired by GitHub. Before you were acquired. Yep.
That sucker's still kicking. I mean, I assume these games have like a long tail of people who just keep playing it forever, right?
Yep. Just like SaaS apps. And it is like my mom still, she still plays on it. I haven't, I kind of dropped games, but yeah. I dropped off as well, yeah. I think there's still a lot of activity. So I don't even know who owns it anymore, if it's still Zynga or not. Because they bought them at some point.
Games. Simple games like that are kind of cool, honestly. And the with friends phrase is kind of cool. It's great, yeah. Courage with friends. It is cool, yeah. Chats with friends.
They had all kinds of stuff that were all with friends. Yeah, it was smart. Right.
I've actually played a couple of handheld games to the end of their support where you can just tell at the end where it's like, okay, they were either, this is like pre in-app purchase. It was like one time sale kind of thing where it's like you pay three bucks and you play it.
and very popular they're making a lot of money everything is good six months go by a year people move on but then there's like this core there's like this group of people that just keep playing and i was one of them specifically a game called hero academy which is one of the best turn-based strategy games i've ever played and i loved it it was like chess with more complexity because your players couldn't just they could move a certain place but they also had special abilities and there was teams and it was just it was really well conceived and
And I played it so, so long that eventually like things just started breaking, you know, and they try it and the community rallied, like, can we open source the backend? And I was like part of that whole thing of like, can we keep this game going? The answer was no, we could not keep it going.
But there's a weird place where video games get where it's like enough of a, of a player base to be popular and to probably make some money, but not enough to actually support ongoing effort for developers, you know? And so like businesses come in and, and ruin the fun. So, yeah.
And I, I think that happens with everything. It happens with SAS apps, like anything that, you know, has stickiness is going to have that same kind of like, I guess like tail, a long tail of like, where it's just going to go like that for quite a while. I mean, just again, just since fireside, I think I've had three or four or five people, uh,
come up to me we're kind of in a similar boat and it's really fascinating to me because on one hand it's like the first i remember the first time i talked about it with anybody they're like dude that's that's a lot of money like what if it goes to zero and i'm like they don't go to zero they just don't like think about all these apps on the internet actually i talked to adam i forgot about that we we talked and he was like well what if it goes to zero you said that adam he said that
Oh, close to that. I think I did say that. Yeah, that's something he would say. Yeah, go to zero. He'd say that. It was close to that. It maybe wasn't exactly verbatim, but it was something along those lines. And I was like, that was my first thought too. And then I realized like, I can't think of anything that's gone to zero.
The stuff that goes to zero is like the stuff that, you know, you put gas on the fire and you try to grow faster than you can. That stuff goes to zero. Like stuff that, you know, like this long tail, been around for a while, proven business model. I mean, Fireside's 2016. So we're talking an eight-year-old business at this point that's been rock steady the last three, four years.
It's not going anywhere immediately unless podcasting disappears. And then we all have bigger problems, right? So...
Well, it's mostly the saturation in the podcast space that I think I was concerned about because we are in that space. And there's been a lot of consolidation, and there's also been – like Chartable just shut down. It's in the process of shutting down. Like it was acquired by Spotify. They're keeping the necessary features inside of the core. I think it's – is it Anchor, Jared? Megaphone?
Well, Anchor's also gone now. Spotify basically buys stuff and then –
Right. And then you got to compete with free. You know, this is a behemoth. They're going to put things out for free. So you got to compete with free. Right. And so I think my concern was really around just the saturation and the competing with free because that's hard. Right. And, you know, what we talked about. Can I share some of the things you talked about? Yeah. You cool with that?
We were just talking about the churn or lack of churn with customers and how there was not churn going away. They were staying there. There was steady income over a period of time that made sense to give you at least enough foundation to say this is a safe bet. And zooming back out a bit to maybe eight minutes ago, you were saying, could we do this?
And you have a lot of friends who say, yeah, you probably could do this. I also agree. I think you could probably do this. We're betting hard on podcasting, obviously. We have gone the route of...
build it versus buy it in our case but because that's our business model in terms of sponsors partners just the way we went you know infrastructure partners are core to our business model really and i think we're a unique scenario in the podcasting world in the fact that we podcast around software development software engineering business growth things like that and we also benefit from the various partners we can work with and attract because they have awesome platforms
And I couldn't imagine us doing what we do hosted somewhere else. We just would not have the same clout, I would say, in those cases where we can actually eat the dog food or drink the champagne and share the sentiment of the taste of the grapes.
It makes total sense. So Fireside then, rock solid, you describe it. Yeah. Growing? No. Shrinking?
Shrinking. Yeah, I would say shrinking. But again, like, so there's different categories of SaaS apps, just what I've seen in, you know, like my whatever, 10, 20 years of like doing it. And so there's like, like one example would be like, way back in the day, we made Harmony. It was a CMS platform. Did great. I had the lowest churn of anything I've ever worked on.
You know, it was like, I think we had two people cancel the entire, like two, three years we ran it. And one person was Garrett who was paying it because he thought it was cool, but wasn't using it. And he was like, I'm not going to get around. So he canceled, I think. And the other person, they went out of business.
And so I'm like, I've seen hosting and hosting is very like, it takes a lot to get in. Once they're in, they don't leave. And then I've also seen, you know, gauges, which is what we made to go against like Google analytics. Yeah. And that was like, I was a customer number gauges. Were you really?
Oh, that's amazing. I was a Gages customer. Yep. That's awesome. That was. Dot ES, right? Yeah. Dot ES. Yeah. Yeah. Which was against Google Analytics, right? It was like, it was cooler looking.
Yeah. It was simpler. A lot cooler and way more simple. Yeah, exactly. It was just like, look, you care about these three things. And it was live. We had this awesome air traffic, like dropping pins. Yeah, it was cool design.
Yeah. It was worth the, what was the price on that sucker?
Was it like- Oh, it started at like six bucks. I think the biggest customer we had- Yeah, I was gonna say, it wasn't very much. Was maybe in the hundreds, the like many hundreds, but like most of it was pretty cheap.
But that one's not sticky because it's so easy to switch, right? You just, you know, new JavaScript snippet and you're out.
A hundred percent. It's super easy. So there's no stickiness. Cause you can be like, you can run two at the same time and see if you like it. And you can use the free trial and be like, no, I don't like it. And just take it off. So like, it's like super easy in, but super easy out. And so I've seen like both, I would say those are the two ends of the spectrum of SaaS apps.
And so I'm like, well, if you've got those two ends, like where does Fireside fit? And I'm like, it's hosting. And like, yeah, sure. It's not that hard to move from like one podcast host to another in some cases.
Yeah.
But yeah, You know, if you have something that's working, most people just don't want to touch stuff that works, especially in the hosting realm. And I saw like, you know, I say growing up, geez, I'm really dating myself now. Get off my lawn. But, you know, my first job out of school was like working at this company that had hosting and email and websites and all that kind of stuff.
And I mean, just pulling in a fortune on hosting. It's just because people don't, they just want it to work. As long as it works, they're not going to change stuff, you know? Yeah. And so when I look at Fireside and I think rock solid, that's why I think it's amazing to me.
You know, let's say it's basically not been marketed or like worked on actively, like aggressively, maybe in two year and a half, two years, two and a half years. I don't know the exact dates because I don't. This is a different situation than like a typical acquisition where you would do intense due diligence. I'm like, I know the person.
I know the person in between that person and me, which is, you know, I know Dan, I know Garrett, and I know Garrett worked on it for like a year and a half, a couple of years ago. So he knows it well. And so I'm like, there's confidence in the code. A hundred percent. I'm like, this is not getting into a mess. I don't need to like, you know, select Count Star, the number of podcasts.
And it's Rails. So, I mean, how hard could it be, right? It's Rails. So, you know that pretty well. Even yourself, you can take Garrett's opinion, you know, at its face value, but you can also dig in one layer. And you've worked with Garrett for many years. So, he's not going to wrong you.
Exactly. So, all those things make it rock solid for me.
Dan, the jury's out on Dan. I'm sorry, Dan. I got to say that. Dan might rock. I'm just kidding. We don't know. We don't know about Dan. Yeah, that's funny.
So for our listeners' sake, Dan Benjamin, creator, founder of 5x5.tv, which is a podcast network that we were once on back in the yesteryear before we went to this platform. So when Adam said, I can't imagine running on somebody else's platform, I'm like, well, we have done it before, but we've been free for so long, it's hard for us to imagine going back.
The model wasn't in place, though. That's why. Because we ran it, the model of the business was different then.
Right. He built Fireside probably out of the code from 5x5, which I think was also a Rails app. And so that was something that he had dogfooded, so to speak, for years and decided to create a hosting platform and created a successful one. In the meantime, there has been a lot more people offering podcast hosting. Yeah, I mean, a lot. And even both in the small and in the large.
So you have the big players like Spotify giving it away for free, but then you have, I would say, fireside competitors like Transistor who are killing it in the marketplace. I think Transistor, in terms of features, we are Transistor users through our partner podcasts, which we help produce Big Tent for Grafana, for instance. And we host their Big Tent podcast on Transistor.
And so I'm familiar with the feature set and the offerings of that platform. And it's just really good. Shout out to... Is it Justin Jackson? Justin Jackson, yeah. Yeah, Justin Jackson. Shout out to Justin Jackson, who's probably been on our shows as well, I think.
It's been a bit. We haven't had him on in a while. I think the last show he was on was AFK.
Okay, so a very long time.
It's too long, and that's not okay.
He's been out there building Transistor. Started later than Dan, but... actively building that. So when you acquire something like this, of course, I guess with this one, it's your first time. So how do you know what you're going to do? But what's the strategy?
Is it just like, I'm going to maintain it and just continue to, you know, get maybe a little bit of growth, maybe not, but it's making money right now. Is it like all in, we're going to take it? you know, to the moon? What are you thinking when you buy this?
Yeah. So we're super conservative. So like, I would say like a lot of people are like, Oh, like being an entrepreneur is so risky. I could never do that. I couldn't start my own thing. And I'm just like, I'm the opposite. I'm like, it's the easiest way for me to reduce risk. Cause I'm like, then like you can control things.
So, so for myself, when I look at like, what are we going to do with Fireside? I'm like, initially, like, we're just going to let the dust settle. So it's like, let's update some software. Like it's on older versions of Ruby rails. Again, just, just boring stuff. Let's show customers that we care. Let's be fast responding to support. Let's help people. Let's actually actively market it.
That's, I think the biggest thing that nothing has happened with in the last, you know, like let's say two years is that there's just no marketing. And so I'm like, that's one of the reasons why one of the people that I want to make sure was, was in it was my friend Chris. Cause I'm like, that's what he does. He does marketing.
And so like, we'll get, you know, an email list going, we'll get like, you Things when you sign up where it's like, here's how you can better use us, like the normal things that like every SaaS app basically does to kind of hopefully increase engagement and usage and stuff like that.
Like there's a lot of low hanging fruit that I think we can do because it's kind of just sat in and in an awesome way, chugged along. And so I feel like that's step number one is like the rest of this year is probably like, look, let's stabilize it. Let's start building some trust back up that we're going to do things with it and talk about it.
and like get to where we can start moving more quickly. And then, you know, next year probably be like, okay, here's some new features and things like that. And so as far as like what we have actually picked out to work on and stuff, we've definitely got some ideas. I wouldn't say we've like said, this is what we're going to do first. The goal is not all in.
The goal is not like, I'm just not that again, I always have like two or three things. So my goals never be all in my goals always, which has always felt wrong because everyone's always like, you got to focus on one thing. And if you're doing two things, you're stupid, you know? And I'm like, I can work at 110% if I do 80% on this and 30% on another, but I can't work at 110% on one thing.
I just can't do it. It's boring. I just, I get, you get locked up once in a while on an issue and you, you know, your brain's got to process that in the background. Sometimes there's just no way past it. And so then I can just move on to another thing and it's like my brain, let's go. And then it can solve that other thing while I'm doing something else.
It's not full multitasking, but it kind of, I find it, it's helpful for me. I'm able to kind of stay more engaged in things for a longer period of time because there's more things to keep my brain busy. So, so it's not an all in thing. So Garrett will be a couple of weeks on box out a couple of weeks on fireside.
I'll be, you know, like my hours that I've, you know, worked with my partners that they're okay with me doing on box out every week. And then I'll, the rest will put towards, you know, fireside and flipper and stuff like that. And then the goal is definitely to grow it. Like I would say conservatively, um, You know, like I've never worked on a SaaS that hasn't grown at like 20% consistently.
And so I'm like, you know, maybe Fireside's the first where I can't do that because there's just so many people in the space. I have no idea. We'll find out. But in my head, I think 5% is totally reasonable. And, you know, at that rate, I've done the math based on, you know, the capital we started with and we financed a lot of it. Like based on those two things, like I think I can have...
Even at 0%, you know, we could pay off the loan in, you know, five years. At, you know, 15, let's say 5% growth. At 5% growth, we could pay off the loan in like four years. At 10%, it's like the end of year three, you know, whereas maybe it was the middle of year four at like 15%. It's like three years and it's paid off, if we want to. Again, from free cash flow.
And that's with taking money out of the business to pay ourselves some money as well. So that's like, if we can just grow a little bit and take a little bit of... So let's say, whatever, we have... You have $100,000 in free cash flow. You do some amount each for some salary to work on it, and then you take out some more. It has more than that, but let's just say it's that.
It's easy to do some math and say, okay, we're going to take 50% out for the people working on it, and the other 50% will go towards... dividends and paying off like the loan early. So that's kind of like how we look at it. We're like, look, we don't have to be full time all in. We don't have to beat Transistor, Buzzsprout, any of the other, you know, whatever.
There's a million out there that do this kind of stuff. All we got to do is like do the things we know how to do on every SaaS we've ever worked on. And the likelihood of us growing is good. Perhaps that's naive. Perhaps that's just like 20 years of experience and it will be accurate and it's not naive. I don't know on that.
I probably need to come on in a year or two years and then we'll have a better... Yeah, six months, we'll have a better idea. But that's kind of the process for us.
So like, I'll be, you know, part time on it, Chris will be part time on it, Garrett will be part time on it, as it grows, which I believe it will any any good software, you keep improving, you keep listening to customers, you keep solving their problems, you keep telling them about what you're doing, that grows, I've just never been on a team that does that, that the software doesn't grow.
And so assuming that's the case, we'll just go more and more full time on it. And at some point, it will be the only thing and then we'll probably bring on you know, more apps. We'll try and find more to actually go out and do the same thing with. I think that's kind of... Does that kind of answer the question? It's like, it's very much like a lifestyle chill.
Like, I have a Google Doc that I made at the beginning and I was like, this is what I want to do. I showed it to every person that was going to be involved. I'm like, are you... This is what I want to do. Do you have any changes? Are you cool with this overall? You know, and the number one thing is calm. I'm like, I want calm. I love calm. Like box out is calm. It does very well.
It makes lots of money. It pays lots of people's, you know, bills and supports their families. And nobody's stressed out, you know.
freaking out that that's totally a possible thing so I'm like I just want to apply the same thing over here just because of structure wise it just it just made more sense than trying to like roll a whole bunch of things in something over there on the other side so mm-hmm
What's up, friends? I'm here in the breaks with Kyle Carberry, co-founder and CTO over at Coder.com. Coder is an open source cloud development environment, a CDE. You can host this in your cloud or on premise. So, Kyle, walk me through the process. A CDE lets developers put their development environment in the cloud. Walk me through the process.
They get an invite from their platform team to join their Coder instance. They got to sign in, set up their keys, set up their code editor.
Step one for them, we try to make it remarkably easy for the dev. We never gate any features ever for the developer. They'll click that link that their platform team sends out. They'll sign in with OIDC or Google, and they'll really just press one button to create a development environment. Now that might provision like a Kubernetes pod or an AWS VM.
You know, we'll show the user what's provisioned, but they don't really have to care. From that point, you'll see a couple of buttons appear to open the editors that you're used to, like VS Code Desktop or, you know, VS Code through the web. Or you can install our CLI. Through our CLI, you really just log into Coder and we take care of everything for you.
When you SSH into a workspace, you don't have to worry about keys. It really just kind of like beautifully, magically works in the background for you and connects you to your workspace. We actually connect peer to peer as well. You know, if the coder server goes down for a second because of an upgrade, you don't have to worry about disconnects. And we always get you the lowest latency possible.
One of our core values is we'll never be slower than SSH, period, full stop. And so we connect you period to period directly to the workspace. So it feels just as native as it possibly could.
Very cool. Thank you, Kyle. Well, friends, it might be time to consider a cloud development environment, a CDE. And open source is awesome. And Coder is fully open source. You can go to Coder.com right now, install Coder open source, start a premium trial, or get a demo. For me, my first step, I installed it on my Proxmox box and played with it. It was so cool. I loved it. Again, Coder.com.
That's C-O-D-E-R.com.
So five years to pay it off with no growth to me sounds like a pretty good deal. How do you value such a piece of software, a business? How do you value a business like that? How do you guys come to that price?
Yeah. So, I mean, I mean, price wise, the multiple on profit was less than that. It was probably more like two and a quarter or less than that. And again, it's because like this is a massive credit to Dan. I want to give him props because he could have, you know, like. just waited and just collected checks.
He could have tried to get a higher multiple for somebody that's going to harvest the customers. He could have tried a lot of different things. And he was like, I want the customers to be taken care of. A lot of these people are my friends. A lot of these people I've served for a long time. And he's like, I don't want it to just go away.
And so that I think was a big benefit to Garrett and I and the others is that we could come in and say, look, this is what we're going to do. We're actually going to try to grow it. We're going to make it better. We're going to take whatever, your baby, and we're going to hopefully, you know, help it continue to grow instead of just to sit and slowly kind of decline.
So, you know, multiple wise, he gave us a much better multiple than perhaps like, I mean, if any private equity company or somebody else came in, they would definitely have given probably a better multiple. He had better offer that he turned down before us. So I think it was truly like, he's like, these are the right people to run it. So I don't have a great example of like,
here's how you figure that out. What I've always done is like, you know, it's basically napkins.
It's like, look, you have this much in revenue and you have this much in profit and you got to just look at the business and say like, is it fair to just look at the profit or is it, you know, should I look at the revenue and then, cause I can cut the, you know, the expenses and make the profit larger or like, it's kind of a holistic thing. It's just like, look,
OK, if it's at, you know, X hundred thousand and the expenses are like 20 percent, the fixed expenses of no one working on it, just the servers and software to make sure it's up and running, you know, 10, 20 percent, whatever it is, then you can say I've got the rest of that 80 percent to pay debt service and also to like pay people to work on it or pay myself to work on it.
or any of those kinds of options. And if I did that, I've got this massive spreadsheet with all these adjustable variables. And I learned these like really cool functions, thanks to ChatGPT, where I was like, how do I amortize a loan over 15 years in an Excel function? And it's like, oh, well, you need to use PMT. And then like how much principal is left if I do this?
And like, so I used all those things and I basically got it to where I could say like, okay, if I grow 0%, negative 5%, 5%, 10, 15. And I'm conservative. So I'm like, I'm not going to say that I'm going to grow 50%. I don't feel like that's going to happen. I'm like, realistically, we're going to put in a good five, 10, 15, 20% effort.
And I think we'll get it out of there, you know, as time goes on, but there's not any, I don't feel like there's any fancy formula. I don't feel like probably other people do that are more experienced for me. It's just like, I looked at it. I'm like, it seems like a good business. It's built in the way that I would run a business. Very low expenses, very high profit margins.
It's recurring revenue. I'm looking at all those kinds of things. And I'm like, why would I say no? Other than maybe I'm too busy. But I'm like, it has money to pay people to work on it. So it doesn't matter if I'm too busy, really. It really just matters, can it afford to pay people to work on it? And then it's just a matter of like, do you have the money or the...
The financing options or other things like that to make it happen. And again, because of my fortunate past, I've got some of that stuff lined up. And so I was able to finance this. Because I never have financed anything from a software standpoint. And I was like... Let's figure out how to do that. That sounds fun.
And I learned a lot, you know, over the last two months of like how to do that, you know, little weird gotchas from the bank, like things like at the very end, we had to like change ownership percentages and things like that, or other people were going to have to personally guarantee beyond me and which I did not want. I wanted it just to be my risk and stuff like that.
So yeah, that's kind of like the longer meandering answer is like in general, SaaS apps that are, let's say under a million,
in revenue are probably worth you know two to four times like profit like that's or like seller discretionary so it's like anything that the seller would pay themselves that plus the profit they're probably worth two to four times that if you get bigger if you get to like one to five million then you can get you know like i mean uh you know like box out has had offers you know hand i mean very comfortably in the six and a half range that we've turned down
we had some stuff in the nine times range where we're like of revenue, not even profit, just of revenue. And we're like, okay, well, yeah, we would say yes to that, but it didn't quite work out. You know, like, so I would say like in that one to 5 million range that then, you know, you get your multiples can go up a little bit.
And then if you get in the five to 20 million range or the 20 plus, you can get into 10 X really easily and higher multiples. Those are like Just like if you ask Chachaputee, that's probably what it would say is something like those ranges two to four.
So like two, if it's not growing, you know, four, if it is growing when it's under a million and then, you know, one to five, there's some multiples in there and probably people would would argue with some of those, but that's a general thing that I've seen.
So I think multiples are always challenging, you know, cause it's like you could sit there and, and split hairs over multiples, you know, one, two, three. And then especially when somebody built this thing and it's their labor of love and it's been this thing they care for and they got friends on the inside. It's like, well now you're, Now you're not just offending me on my multiple.
Now you're offending me on my work. You're not valuing what I've done. That's good that you were able to come to terms fairly quickly, at least based on this text thread that you briefly shared on the Acquiring Fireside blog post. It was a pretty quick deal.
Yeah.
Well, yeah, it was a pretty quick deal.
The slowest part was the bank and, and like stuff like that at the end, the attorneys and things like that at the end, the part of like, are we going to do it? And how much are we going to buy it for was like a week. Like that was like really quick. It was like, I talked to Dan once, uh, we hit it off. We, you know, enjoyed each other's companies and stuff like that.
Just phone call, nothing fancy for like an hour on a, I don't know, Saturday night, Sunday night. I don't remember props to my wife for all the extra time she did, you know, single parenting while I was doing phone calls and stuff on this, but we talked and I was just like, and then he sent me all the info.
So I've looked at a lot of PNLs over the years because of box out and because of due diligence and stuff there. So I was like, I'm comfortable with that. And I looked at, I was like, I think this is what I would, I would feel okay with the amount we ended up at. It was like, I'm like, I'm a nervous guy. I'm run the foot, you know, run the ball out in the fourth quarter and the football game.
Like I'm not aggressive by any means. Like the whole reason I have multiple things is in case one of them goes bad, like I just diversify everything. Like I, so yeah, I, From that standpoint, I was like, I'm okay with this number. Are you okay with this number? And he's like, yeah, because it's you guys, I'm okay with this number. And so we got to that and we're like, okay, cool.
And then from there, it was like, okay, who's going to be in and out of the company? How much ownership are they going to have? how much capital they're going to put in for the ownership and how much is going to be work-based and all that kind of stuff. And then is it a separate company? Is it a stock sale or an asset sale? Is it like all that kind of stuff?
And then, you know, fun things at the end with the bank where they're like, oh, FYI, if someone has 20%, then they have to also personally guarantee it. And then we have to take it back to our bank board, literally the people that run the bank and get it approved again. And that takes at least another week. And I'm like, we're supposed to close tomorrow. You know, like.
Yeah. Can't do that.
Yeah. So stuff like that.
You mentioned this was financed. Yes. And that means that you're not technically using your own money or using future money. Now, you've also based the payoff on cash flow. So you've weighed the risk. Is this one of the biggest risks financially you've taken in a software business?
Because it seems like everything else you've, not homegrown, but bootstrapped, and it's been sort of a safe growth and safe entrance. Even if it's been a failure or not great or whatever the outcome, it seems kind of like your biggest risk.
So what's funny is I was feeling that, and then once everybody... who was coming in came in and I knew all the amounts and stuff, it won't be the biggest risk, technically. Like technically BoxOut would have been. Because BoxOut was, you know, I gave them straight cash at a pretty good evaluation. And that was definitely, now that was also when I had the most cash.
And so it was like maybe an easier decision. This feels riskier. But amount wise, it's not as risky. So like technically my part was mostly the collateral and the organization, the deal structure, everything. And the stuff that like, if I hadn't done that, then it wouldn't have happened. So that was my part.
And then each of the other three people that are in it, Garrett, Chris and Steve, like all are putting capital in either this year or next year based on, you know, the terms we've worked out and stuff like that. And that will get the finance amount basically like lower than what box out was for me. And so and again, for me, like what I what I brought to the table is the collateral. And so
For me, it's like I have a lien on my house now. I use my house because I learned that you can get 80% for your house. My house is paid off, fortunately. So you can get up to 80% of the value of your house, whatever it appraises for. Snap your fingers, the bank will give you a loan for that, a commercial loan. Land or farmland, I have some of that. I was going to do that at first.
They're like, I will only get 50% to 60% of that. And I was like, oh, well, that might not work. So it's kind of interesting to see what banks will do based on the assets that they're really comfortable in dealing with. Cause they will not do it for software.
So if you do like a, if you want to do it just based on the software and then basically you have to personally guarantee it, you don't have to put up any collateral, but you have to personally guarantee it, which is the same thing kind of. And then you also, you have to do like an SBA loan and SBA loan is like a ton of extra paperwork. And it's like 11% interest rate.
So it's like super high interest rates, like prime plus two or something like that is what I was told. I just did a commercial loan with collateral. My house is collateral. And yeah, I ended up with below six and a half percent. So like half the interest rate for me. Additionally, an SBA loan, you typically have to pay off in five to 10 years. So your payments are, they go way up.
Whereas like, again, my collateral, they're like, what do you wanna do? Like 15 years? Like, I'm like, yeah, that sounds good. Like I'll do a 15 year, I'll lower the payment at the beginning. And then as we grow or as we stay the same, whatever it is that happens, I will just apply more to the payment to pay it off early. But it gives me flexibility because basically I can snap my fingers.
I can get some cash flow to run the app. And then the only risk is like... a lot of things go wrong. Like the market goes down, I don't know, like 70%. So then my, you know, any stock that I have is worth nothing. And like, you know, all my cash is at zero because of inflation and the pot, everyone stops podcasting or goes uses free things.
Like I can't count the number of scenarios that would have to go wrong for this to be like really bad decision. And so from that standpoint, I'm like, if all that stuff goes wrong, no matter what I'm doing, I'm probably going to be in a little bit of, all of us are going to be in a rough spot. If it gets, if all these industries, you know, collapse, we've got bigger problems.
So I was like, I'm just going to, for once in my life, like take a little bit of a bet. But I would say overall, it's not as big of a gamble as box out from like a purely money standpoint, because technically I haven't gambled anything. I've only gambled like possibly having to pay it off.
early like myself personally and that wouldn't be fun or you know having to do that when the asset goes to zero something like that so it's like well i really made a pretty big mistake and the other guys made smaller mistakes but i don't think that will happen so i feel pretty confident that like again worst case scenario is this just keeps slowly going down
over the course of like six seven eight years it gives us the money back and we wasted our time like that's the worst case scenario and that's such a negative outlook on life i'm like i'm not i'm not gonna wake up in the morning to do that i'm gonna wake up in the morning i'm gonna see what i can do you know like so that's that's what kind of i don't know i i guess does that is that like the again meandering that's gonna be the theme of this but um
That's okay. I think so. I mean, I think it seems like a big bet, mainly because while you know Rails and you know SaaS applications, I think that hosting podcasts, there are some preeminent, worthy opponents out there. And while you don't have a ton of churn, you mentioned to Jared earlier that there is negative growth, so there is some churn. You now have to do something to grow this thing.
I just wonder how impossible it is for you to, with your outlook on even focus, define, and maybe not in 2024, but maybe 2025, you start to define some of these feature sets. that you can utilize and deploy to attract. I'm hearing your story. We've talked a lot about business and financials and semantics really of the choice, not so much what you're actually doing or what you'll do with it.
If I zoom out, I think it's very much the hub or could be the hub of the many spokes you can build with very good software. This company you're in a form or you formed.
I think that when you have a media-esque or a media-styled business, which very much a podcast hosting business could be, the media side of it could be adjacent to it and the core product software could be, you know, they could live side by side in terms of brand. But in business, it could be literally two different businesses, right?
This could be very much the beginning of a hub, a very big hub for you to establish more spokes to. I'm thinking like if this was very big for you, Flipper could be more well-known because you use Flipper to support and test your different feature sets with Fireside.
And as that gets awareness and growth, then so does Flipper and every other thing that you can acquire along the way to support this hub.
Totally agree. I've watched you guys. I've watched MFM. I've watched several podcasts. people in let's say media build audiences. And I'm like, again, they like the quote. That's like, I think I put it in the post, but it's like first time founders focus on product. Second time founders focus on distribution. And I'm like, I think podcasts are an amazing distribution system.
I absolutely love them. The people I feel the closest to that I don't even know are podcast hosts. And I'm like, that's just, that's a weird thing. Like you guys have these like mega fans who think they know everything about you. And they do because it's just the, the format is, They kind of do in a way. They do. They know everything.
I'm like, how did you know that? Oh, yeah. I said that on a podcast. Dang. Exactly. I forgot I told you guys that. I told the world.
I think it's a great medium. I think it's a great... Like, I love everything about it. And I'm like, I've done a lot of consuming of podcasts over the last, like, let's say four years. Like, probably, again, like most people, like around COVID, it really started exploding. And... Because of that, I'm like, I wanted to do something. And my plan was like, well, I'll just start a podcast, you know?
So I started going on like found requests with those guys. Love them. I was just a third wheel. I could hop in, you know, add some accountability. Like, are we recording this week? You know, and stuff like that. And it's awesome. I don't do any of the work. I don't have to pay anything. I just show up and talk. This is like my ideal job. And I'm like, so that's cool.
And then I was like, well, what if, you know, when Fireside dropped in, I was like, what if it's just bigger? What if I hosted them too? I'm noticing that FunnerQuest is a transistor podcast.
That's why I laughed. Yeah, yep, it is.
And, you know, I love Justin. I mean, Justin, he got me back into indie stuff. Like, I was completely out of indie. I was at GitHub, you know, and even then I left and, you know, did BoxOut, but I was still not, I was not in the indie space. I was not doing other stuff on the side, like... And then I started listening to Mega Maker and some of the other stuff he did.
And I was like, heck yeah, why am I not doing this? I should do this again, you know? And so again, for me, I'm like, I want to now have a podcast. I want to have my own. So I think Garrett and I, you know, we're going to start our own, you know, fireside podcast.
And it's going to be like, maybe two, maybe one is like the building of, and one is like, here's how to better, you know, like we interview other podcasters and talk to them about their setup, what they do, what's different, like all that kind of stuff of like, things that teach people how to start or how to get better or how to improve.
But then we also, I feel like the thing I'm passionate about, which you can hear when I'm talking about it, is like, I'm passionate about the company side. I'm super fascinated about, like you said, with the hub and spoke of like, now we have like a nice chunk size business that can be kind of like a starter. And it's way easier to buy that than to build that.
I mean, I'm building that with Flipper. Flipper's like, you know, five figures, mid five figures. So you're talking like, that's of like... Again, partial work on it and stuff like that. But it's not big. You know, Fireside is like more like mid six figures, you know, box out seven figures and stuff like that. So I'm like, I've seen the ranges in there and stuff.
And I'm like, it's way easier to acquire something than to start and build that from scratch. It just takes a long time and also a lot of like right, right decisions and stuff like that. So, so yeah, I think it can definitely be that kind of centerpiece. And then it'll, because we have, you can't have a podcast host and not have a podcast, right? Like you, you have to, I think it's actually law.
It is. It's law now. Yeah. I passed at least in California. I'm not sure about California.
Pass all them laws, man. I have to draw this corollary because I just have to. Are you a fan of Silicon Valley?
Yeah, I've watched it.
Okay. When I say the name Keenan Feldspar, what do you think of?
It's familiar, but it's been like years since I watched it.
Okay, I'll prime you then. And the audience is right there on the tip because they're super fans like I am. So Ken Feldspar was introduced, I believe, in season four. Okay. He was played by Haley Joel Osment. Oh, yeah. Who was from The Sixth Sense. That was his claim to fame was that very first movie. I think it was one of his first. An AI, artificial intelligence.
Yeah, lots of stuff when you're a kid. Yeah. And so this was later on. And so you remind me a little bit of Kenan, not so much in demeanor and look, but mostly... Do you see dead people? No, not this at all. But Kenan could not fail. If he wanted it, he got it. If he thought he can get more money... This is a compliment. He can get more money. It is.
It was almost as if he could just fall bass-ackwards into something. Great. You know? Sounds like less of a compliment now. That's good. I think you have, Kenan had good instincts as well, but it was like everything he touched turned to gold. It was a Midas touch. So he couldn't almost go the wrong way. His VR company, just to set the stage a little bit, eventually sold to Hooli for billions.
Yes. Oh, I remember that. It did make phones catch on fire.
Yes.
And lots of bad things happened. Sorry to plot kill for certain folks, but whatever. Spoiler alert. If you haven't watched by now, man, you got problems.
Yes.
Catch up. So you kind of remind me of Keenan Felspar.
I take that as the highest compliment I do. Because, like, I don't, again, there's other people that, like,
I didn't call you Ehrlich Bachman. Exactly, yeah, yeah. I could have called you Ehrlich.
Yep, it could have been worse. But yeah, I feel like, you know, I don't know the best way to answer it, but I feel like, it's not even really a question, but more it's like, I very much appreciate that sentiment. It might, I don't feel like I have golden touch, but I feel like I am very conservative and methodical. You know, my favorite quote is that like, you know, consistency beats intensity.
Like, I don't have to work on this 60 hours a week, you know, for three weeks. Like I can work on this, you know, X hours a week for five years. And I can just keep doing that because I love the process of building software. So that's like my, I guess, my advantage. And that's why I'm not really worried about it. It's like, I like the process of building software. I like talking to customers.
I like solving their problems. I like building stuff and I like charging them money for it. And it's not going to, I'm not going to build the next GitHub. I'm not going to build the next of any of those kinds of things. And I don't even have any interest in that, but I'm very happy to build something that's like someday is five, 10, 15, 20 people max. And everybody's really stoked.
And we just try and pay everybody more every year. You know, like that, that sounds awesome to me. So that's what I want to kind of do next is that kind of thing. I don't know how long it'll take or if I'll succeed, but.
I wonder if it could be bigger than this conservative dream.
It's possible, but I've worked at bigger companies, but I guess I wasn't at the top in bigger companies.
I guess I don't mean bigger company-wise, like people-wise, but trajectory and target in terms of ability to capture the market. I don't know if you have to be necessarily bigger people-wise to be bigger from a revenue target or market capture perspective.
Really? Yeah. I mean, box out was literally four people well past a million, like four people, maybe five people, you know, like some, some help and support and stuff too. Like you can, there's so much leverage if you can write software. And the key is finding people who can also either depending on,
know the the plans can either market it if it's lower price plans or sell it if it's higher price plans you know like i feel like that's it's just build good software and then have one of those arms you know you got that wrong build very good software yes very good software yes buy it or not we're not beggars parks and rec huge fan there you go what's the right number of businesses to own in this holding company
Well, I think it's just based on the number of people and the amount of work that's necessary. So again, I don't believe every piece of software requires full-time work. I don't think that that's a thing that you have to do. So I think the right number of businesses is how many can we work on based on the people that we have and the revenue that's inside of it.
So if we have the revenue to support... Three people, whatever, halftime, that's what we'll do as soon as we have the revenue to support more. The people who are halftime will move off of other things, aka box out, and they'll move up on this and I'll replace them at box out with somebody else. Because they're owners, I want owners in the company working on it more than randos.
So that's, I think the answer is basically, I mean, having done it now, I'm like, oh my gosh, I want to do it again. But Garrett is like a very good anti-force to that. He's like, dude, can we let the dust settle on one? Can you just like calm down? Because it's really cool. I think it's really neat to find like a good, but I think it's also very hard as well. So we got lucky.
We had one drop in our lap. That's not going to keep happening. But maybe if I talk about it, maybe it will. I don't know. We'll see.
So you're open to current acquisitions. Like if somebody had a, has a rail SAS that they were thinking about selling, like you would, you'd hear them out, even though you're not actively looking right now.
I have some leverage left on my house. Uh, yeah. So let's.
They wouldn't let you bet the farm. That's the problem.
Yeah. I mean, they would just not for as much.
Yeah.
Yeah. So there's other things, but again, if you can get something and you can get it for the right cashflow and then you can, I have again, so fortunate to have worked at GitHub. I have so many friends that from that era that I know would love to work together again. And I'm like, it's not hard for me to find people to work. It's harder to build the business to support more people to work.
You know what I mean? So if I can find a business that's just there, I'm like, yeah, I could hire people that are founder energy to start running them if we can capital-wise make it happen. The goal is just to do it all in this roof and align incentives. That's even like Flipper is currently in a separate company, but we're going to merge it in soon.
Somehow we'll figure it out without messing up taxes and stuff like that, because we want all the incentives aligned. And like Chris didn't want to merge speaker deck in right away. And that's fine. I gave him all kinds of crap about it. But I was like, you know, you keep your little thing over there. But I'm like, maybe I won't help you anymore. You know, like I do.
I'm just like, you know, teasing him because I'm like, part of me is like. That'd be cool to have that in also, because now you've got like speakers, you know, and presentations and stuff like that. You've got that's media. You've got media with this. You've got software here. You've got lots of advertising space across all of them. You've got lots of distribution.
And so I could see that working, but we can also work with misaligned incentives and we can say, hey, I'll build your new platform. advertising system that advertises Fireside on, you know, anywhere we want and advertises this. And if we can figure out, you know, again, we'll have all that in-depth data. We can say, oh, this is worth X to us.
We'll give you this instead of the ads, you know, the ad money you're getting right now. So there's still things we can do. But I really like this idea of everyone aligning incentives in one company and just we get multiple shots on goal inside that company as well. I think that's just really cool.
Mm hmm. So your strategy is buy and hold. You mentioned that box out has had multiple acquisition attempts, one that you were ready to receive or take. Have you considered buy and flip not to reuse flipper pun, but like you could fix this up for five years and 10 X your, your equity, you know, just make it worth way more and find a new home for it. Have you considered that as a strategy?
I haven't on this one and maybe I will in four years, five years. I don't know. But like right now, For me, I have this, again, it's just another theory that I've sold too quickly, like in the past. And so there's a side of me that's like, what if I didn't sell Harmony and Gages and all those things? Because in some ways, a lot of ways, they were way ahead of their time.
They're pre-plausible, pre-fathom, pre-all these things. I was going to say, plausible is killing it, you know? Right? I mean, you can't tell me if Gages wasn't still around and we were working on it. I mean, it's around, but it's some PE firm owns it, so who cares? But like, if we... didn't work on it for the last 15 years, you can't tell me that it would not be killing it.
I just, I would not believe it. I feel like it would be,
would be killing it and harmony as well i feel like harmony was way ahead of its time on its template system and the control that it gave you and the ease of use for like people that are not devs to put content in and stuff like that and i'm like i just there's a side of me that always wishes genuinely that i could a b test my life and see which path because i like control and i like return on investment and i like you know having an impact and it's really hard to do in a big company
obviously things went great with GitHub and, and stuff like that. But I'm like, I'm just better in small stuff. Small pond is my, that's my, my thing. So I'm like, I'm really curious. So I don't know. I don't know. Like maybe it would make sense to like go bigger or to do other things or all that kind of stuff. But I'm like, I know those other things.
And so on this, on this instance right now, I'm like, I don't want to sell. I want to, as long as I can, I want to just like be like a buy and hold and, And also the last three weeks I've been reading Warren Buffett. That's probably the, that's probably part of it. But, but I, I formed the thesis, you know, before that. So now I'm just like, okay, well, what does he do?
Cause that's, he's a very notorious buy and hold kind of person. So yeah, so that's, that's kind of it. I could be totally wrong. Maybe I am just like zero to one or zero to 1.5 or two and sell. That's entirely possible. But I kind of wonder what would happen if I didn't. And I'm like, I don't have to sell right now.
So what if we just created- Well, you just bought, so you definitely don't have to sell right now. Exactly. And we could probably, but yeah. You very much feel like you're in buy mode right now. Like you would love, you just bought and you're thinking about buying more. You're not thinking about selling anything. Yes.
But maybe five years from now, you're thinking, because at a certain point, like Dan Benjamin, you know, we kind of get worn out or done. I'm not sure Dan's motivations, but he didn't want it anymore. He built it. He got a great business off the ground, very difficult thing to do. And eventually, He was looking for a new home for that.
And a lot of us small business software people find ourselves in that situation of like, how do I exit this? Because, and what you're doing is you're collecting other people's exits. And then I wonder like, well, how do you then later exit that thing? Cause you're gonna have a bunch of holdings.
I say don't. Don't exit.
Yeah, it's like tiny. Yeah, I like tiny models as well.
Andrew Wilkinson's very smart. What's the tiny model? So Andrew Wilkinson was one of the co-founders, I believe, of MetaLab. He and his brother, I believe, were doing this. They were very successful with being a great design company and a services company.
They're famously known for their work on Slack, which I think Slack was so good, not just because it was a good idea, but also because of their tremendous work on that. And just like you, John, Andrew began to read and study Warren Buffett and was like, well, he took the same approach with acquiring companies, not having to think too deeply, going through all this crazy due diligence.
It was more like if I can't in a short amount of time – and I'm paraphrasing because I haven't read the essays – If I can't in a short amount of time understand if it's a yes or a no, then it's probably a no. I should be able to look at some key metrics and be like a yes or a no pretty quickly. And Andrew formed literally a fund, I believe, and then a holding company called Tiny.
I believe it's at tiny.co if I can recall correctly. And Tiny's model was to acquire, they acquired Dribbble, they acquired Designer News, they'd acquired so many others. Aeropress. Aeropress. The coffee company? Yeah. They just came out. That's crazy.
And they just made a glass one. Like literally it just came out. Oh, that's so cool. Yeah.
Anyways, maybe I should buy the glass one. Coffee dreams. Yeah, just his model was let me just buy, I think, just this model of tiny or smaller companies and created a fund and has gotten very successful with that process of just vetting out worthy buys and holding them. Now at the same time, I think he's sold a couple.
Well, we know he sold Castro because we've did a show with Castro, the fellow who bought Castro. Yeah. Castro was what he sold. So, okay. The model of buy makes sense, but aren't we talking about the eventual exit?
Yeah. So, I mean, you don't have, but I view like here, my obsession, I think the last, let's say three or four years has been cashflow. Yeah. Cause I'm like, like I've seen the, I understand multiples and exits and stuff like that. But I'm like, if you can create a lot of cashflow, like then you can, you know, you can pay people to do the work and keep the cashflow coming.
And then you can do less and less on it in theory. And so like, I mean, I've definitely seen, you know, I don't work as much on box out as I used to. I mean, that's, that's a true thing. I feel like, Once you can get the cash flow, then you can pay people well to work on it. And they're probably better than you at those specific skills anyways. And so it's fine. Maybe they're not.
That's entirely possible. And I'm picky, so I don't know. But we have a couple of people in the development seat now at BoxOut that are doing things. And so we're... You know, we have to obviously that it's not just a press a button and receive code. It's a lot of work to like train people the way you do it or things like that. But I don't think you have to. Here's the thing.
My kids are like nine and six. I'm not doing anything. I'm going to be tied to a location generally while they're in school and things like that. So I got like at least 12 years for sure. So again, maybe in 12 years, I might come back on, you guys will still be here and you'll, you know, everyone will have the fully gray beards.
Yes.
And like, at that point I'll be like, no, I sold, I'm done. Like I, you know, that's possible.
But either way, I'm like, let me tell you about how I sold this company, Adam and Jared. Oh my gosh. I was a buying whole guy for so long. And then I did what? I sold it. It was so good. Sorry.
I still suck on it. We're going to be here in 12 years. Adam, are we going to be here in 12 years? I just-
Well, we said that 10 years ago, didn't we, Jared? Like eight years ago, we're like, would we be here in five or eight? I remember I said something like that. Where would we be?
You're right.
And here we, you know, we are still here. We are.
You are. I think it's amazing. I mean, that's one of the things I talked to Adam about. I'm like, how do you keep doing it? It's amazing. Like, I mean, I'm five years on. Just keep showing up? Yeah, I'm five, six years on box out. And I'm like, you know, it just kind of runs and it does great. Because there's a lot of people involved, you know, like we had our first Christmas party.
We had never done a Christmas party. We had like, I don't know how many people, 20 people or something like, and we flew people in and all kinds of stuff. And we all got together and ate food. And so it was awesome. I was like, dang, this is fun. You know, I don't know about, you know, GitHub summit size, 50, 100, 200. I saw that path up to a thousand. I'm just like, that's crazy. That's a lot.
So I like this idea of small things that can do well, you know, like the below, you 2 million. If they, if they go up like over that, that's fine. But, um, I think there's a lot of, there's, and there's other companies that are doing this too. Like I've seen like third South capital. I'm actually talking with Justin, the like, who's in that, the button down guy next week.
And there's some other people that have reached out smaller or bigger than that. Uh, or I don't know what size they are, but like what I've seen is they do some bigger deals more in the, like, let's say two to 5, you know, million, whatever range kind of stuff. Um,
But like below PE, like PE is usually like they'll sniff around in the one, two range, but like they don't get super interested and excited to like five or ten usually. But I'm just I'm seeing more people kind of move down market because they're realizing, hey, you can buy stuff there and then grow them. And just you get multiple arbitrage.
If you are going to sell it, you can buy it for a two to four X and sell it for a four to six X if you can grow it. So it's just interesting. I don't know. Again, I have no idea. This is my current thesis right now. I'm just blabbing. Even as I'm sitting here, I'm like, do I believe all these things? Like, I'm not entirely sure.
It's kind of funny, though. You're hypothesizing from a lily pad, right? I think of this as like a frog in a pond with various lily pads, some further away, some smaller, some bigger. Maybe there's a crocodile in there. Maybe there's a predator that can get you or whatever.
And you're on the lily pad and you're hypothesizing about which lily pad or path makes the most sense to get back to the shore or to get to wherever your goal might be. It could be this other lily pad with a flower on it and a fellow frog that you like.
I don't know. You may not know this, Sean, but this is the second lily pad analogy that Adam has done in the last month.
I actually love it. I think it's great.
I think the only change I would do... You're safe. You're on the safe ground. You kind of know where you're at. You have some stability.
some assurances and so you can kind of gauge where you want to go next that's a intended pun there yes and i think like a big thing too is that like at ordered list you know they're like there was steve and i but we had three guys working with us and you know the github stuff happened and that was all great for them and i was like that's cool like that's really cool i was a part of of like helping someone else obviously they did the work and stuff like that too like but i'm like that was a neat thing and now i'm in box out and you know steve and i have been through this before
but you know we got two other partners and i can see that like again all the four of us together have created something cool it's cool that like we've helped enable it because we know the software stuff you know and so i'm like it's almost like okay well who who are the next group like and so it's and that's where like one of the things i think that's kind of driven me a little bit it's just like who are some like other people that i'm really good friends with that like
I would like to also be in like a, on the lily pad with, or whatever, you know? That's right. To bring it home. Like, who do I, I want to help them get to a bigger lily pad or whatever. I think it's cool. And so, you know, if I can help with people that I, who do I want to spend time with? You know, I'm going to work. I love the process. I'm not just going to like stop. I love building software.
So like, who do I want to do it with? And how do I find things that can pay for them so they can do it? And it makes it worthwhile for both of us, you know? And I think that's even the fireside deal. That's kind of what happened. It's like, it's worth it for Chris. It's worth it for Garrett. It's worth it for me. It's worth it for Steve. It was worth it for Dan. Everybody kind of wins.
And I think there's more out there like that too. It's just a matter of like letting the dust settle on this one. And then, you know, we'll see from there, but at least if I talk about it, then people will hear it. And then if it happens to them, they'll think of me and maybe, maybe it will be something that I'm like, okay, yeah. that's a rails app. It's very stock and standard.
It's making good money. You're tired of it. Or maybe like, I like you and you're doing this and like, why don't you just merge our, you know, merry band of SAS artisans or whatever? Like, so yeah, I just think there's some cool stuff out there for that. So.
What's up, friends? I'm here with a new friend of ours over at Assembly AI, founder and CEO Dylan Fox. Dylan, tell me about Universal One. This is the newest, most powerful speech AI model to date. You released this recently. Tell me more.
So Universal One is our flagship industry leading model for speech to text and various other speech understanding tasks. So it's about a year long effort that really is the culmination of like the years that we've spent building infrastructure and tooling at assembly to even train large scale speech AI models.
It was trained on about 12 and a half million hours of voice data, multilingual, super wide range of domains and sources of audio data. So it's super robust model.
We're seeing developers use it for extremely high accuracy, low cost, super fast speech to text and speech understanding tasks within their products, within automations, within workflows that they're building at their companies or within their products.
Very cool. So Dylan, one thing I love is this playground you have. You can go there, assemblyai.com slash playground, and you can just play around with all the things that is assembly. Is this the recommended path? Is this the try before you buy experience? people do?
Yeah. So our Playground is a GUI experience over the API that's free. You can just go to it on our website, assemblyai.com slash Playground. You drop in an audio file, you can talk to the Playground. And it's a way to, in a no-code environment, interact with our models, interact with our API to see what our models and what our API can do without having to write any code.
Then once you see what the models can do and you're ready to start building with the API, you can quickly transition to the API docs. Start writing code, start integrating our SDKs into your code to start leveraging our models and all our tech via our SDKs instead.
Okay. Constantly updated speech AI models at your fingertips. Well, at your API fingertips, that is. A good next step is to go to their playground. You can test out their models for free right there in the browser, or you can get started with a $50 credit at assemblyai.com slash practical AI. Again, that's assemblyai.com slash practical AI.
And I'm also here with Dennis Pilarinos, founder and CEO of Unblocked. Check them out at getunblocked.com. Unblocked helps developers to find the answers they need to get their jobs done. So Dennis, you know we speak to developers. Who is Unblocked best for? Who needs to use it?
I think if you are a team that works with a lot of coworkers, if you have like 40, 50, 60, 100, 200, 500 coworkers, engineers, and you're working on a code base that's old and large, I think Unblocked is going to be a tool that you're going to love.
Typically, the way that works is you can try it with one of your side projects, but the best outcomes are when you get comfortable with the security requirements that we have. You connect your source code, you connect a form of documentation, be that Slack or Notion or Confluence. And when you get those two systems together, it will blow your mind.
Actually, every single person that I've seen on board with the product does the same thing. They always ask a question that they're an expert in. They want to get a sense for how good is this thing? So I'm going to ask a question that I know the answer to and people are generally blown away by the caliber of the response.
And that starts to build a relationship of trust where they're like, no, this thing actually can give me the answer that I'm looking for. And instead of interrupting a coworker or spending 30 minutes in a meeting, I can just ask a question, get the response in a few seconds and reclaim that time.
The next step to get unblocked for you and your team is to go to getunblocked.com. Yourself, your team can now find the answers they need to get their jobs done and not have to bother anyone else on the team, take a meeting or waste any time whatsoever. Again, getunblocked.com. That's G-E-T-U-N-B-L-O-C-K-E-D dot com. And get unblocked.
It's very smart, I think, because you're so comfortable in the Rails world. I think it's smart because, yeah, Rails is mature enough that there are several opportunities out there just sort of waiting in a way. And, you know, you could be a friend. You can bring something to it. You can give something new life. You can have somebody get liquidity out or some sort of exit that might make sense.
You can satisfy the existing customer base. You can bring it into the fold and grow it more and bigger. If we go back to the hub and spoke idea, I think, and I don't know exactly how far you go in to begin to decide which really is your hub, but if you can start to surround this hub with various things that make the compliment possible,
you know, this thesis, this idea of like, enjoy what you do, enjoy the process, create enough revenue to support other people, bring them in, everybody wins, and you just kind of rinse and repeat. I think the question Jared's asking is like, at one point, can you exit that?
And I think if you're enjoying it for the next 12 years, there's an obvious exit that can come about if you're building value. So I don't really, I personally wouldn't care that much or concern that much. With the exit strategy, they do say every time you enter into a business or a room that you should, you know, Jason Bourne it, you should plan your exit, right?
You should never go into something that, and you don't have some sort of like fail safe or what if this went to zero or exit strategy. I mean, it is smart. But I think if you're comfortable with this Rails model and this is only Rails SaaS apps, it would be kind of not so much easy necessarily, but you can see a clear path in terms of the word easy being applied.
You can see a clear path that even the code base is getting refactored the same way or having similarities across them or services that you're buying once or you have one relationship then benefit the whole entire pool. That's why I like the lily pad analogy.
Yeah, that's definitely a thought process is like, how do we, you know, whether it's cross, cross sell or like any of the other, I mean, there's tons of different, you know, business acronyms and words and stuff you can throw out for that kind of stuff. But that's definitely in the thought process is like, uh, like the rising tide lifts all boats kind of all lily pads.
I think that that's a thing that is a real thing. So especially if you stick to rails and you standardize really heavily, and that's, that's the thing that like,
steve and i have always done with all of our previous stuff is like we're super standard and like how we do all the stuff you know it's like it's always bootstrap it's always this it's always that even if it's like well we might be curious about tailwind or other stuff but we're like you know what we're standards it's it's not about in individual enjoyment it's about you know across the board all the things that we're working on how do we make that enjoyable and fast
So there's definitely parts in bits that we share and stuff like that. And I can see that big time for this kind of business as well. Without intertwining them so much that they would be hard to sell if there was some scenario where we wanted to.
What if you come across a SaaS app that has just an excellent business going on at a great price and you're friends with the owner and they just can't do it anymore? Yeah. It's not a Rails app.
Yeah.
Okay, but if it's not Ruby, so it can be like a Sinatra thing. I'm not sure. Yeah, that'd be fine. Are people still building Sinatra things? I don't know.
They're not, no. Yeah, no. They're not. Yeah, that would be fine. But if it was Python or if it's like, again, I don't have anything against Elixir. I like Elixir. I think it's cool. I've tried a bunch of stuff. I have a ton of smart people who like it. I just like what I'm doing. I don't really have a strong desire to like...
change it what i'm more fascinated with i'm less fascinated with tech and more fascinated with like how do i create more like jobs to work with people that i like and that i want to see like you know not have like not have uh what's called laid off not be laid off or not get fired or not have like sure how do i create more of that kind of stuff is just more interesting to me than than those other things now maybe i should just go into one of the other ones and like
Hire somebody to do that. But I don't know those kinds of people. I don't really know that many people who do whatever these other frameworks. So it would be harder for me to like figure that out. So like right now, and maybe in the future, that's less of an issue. But right now it's like, you gotta be like, you know, ICP, like ideal customer profile. And the ideal customer profile would be like,
Rails app, Stripe, you know, even Bootstrap. Like Fireside is Bootstrap 3. It's like, well, I've done the 3 to 4 upgrade. I've done the 4 to 5 upgrade. I've done all those things. I know it's 2.7 on Ruby. I know how to get to 3 and all the Quark stuff. And then I know how to get to 3.1, 3.2, 3.3. I know how to get Rails up to 8, all that kind of stuff.
I'm like, it's just, it's a straightforward path to like stabilization and then iteration.
Predictability is good too, though. I mean, you're trying to do a lot. Your footprint gets wider. I think... Back to the lily pad's idea is that really it's predictability. Yes. Right? Why are we going to go back to the lily pad again? Well, because I think when you judge where you jump, you think predictability is assurance that it doesn't go underwater.
You know, you want assurance and predictability in these maneuvers, especially as you widen your pool. That's, I mean, that's how I would approach it is you want some assurances.
You might be giving more credence to frog decision-making than they actually put into it. I think they're more intuitive than all this thought that you're putting into it. Sure.
Maybe you have me thinking now, I don't know. I'm you might, I'm definitely processing live and I'm like, in terms of other languages.
Yeah. Like what I do in other language or not. Like, well, if the business was right, like I was just trying to feel like what's more important to you.
And I would have to have a good team probably already, or I would have to have a friend who knows the exact technologies being used. Sure. That could just step in, you know, like, cause the marketing and things like that don't matter. You can standardize that stuff at the top of the holding company or whatever.
It's just the tech that I would be like, I'd want to, I'd want somebody again, like I was listening to a podcast on acquiring minds and it's like a guy who buys manufacturing companies. And it was like, I mean, I was just like not in my head profusely the whole time.
Like first podcast ever, I'm probably going to listen to a second time and maybe a third time because I was just like exactly what this person is saying. And it was all about like, he's like, look, I'm not going to buy a manufacturing company that I can't step in and like run the machine if I have to. Like, he's like, I just want to, All the way through.
I want to know that it worst case I could go in there by myself and I could I could keep the thing going, you know, like like he's that conservative on stuff. But yet they're compounding it like, you know, 20 percent or or or more. They're doing great in growth and all that kind of stuff. And so I'm like, that's that's in my head, I guess. In my head is like I should be able to step in and like.
if push came to shove and like run the thing. And I just, I don't know, maybe I'm too old, too many gray hairs to like totally switch languages and frameworks and really feel like I could be, it would take me some time, I think, to be successful doing that.
Let me give you another hypothetical. This is in a different direction. Let's imagine you come across a new business. All the other things I just said are true. It is a Rails app, but you're out of money. Now at a certain point, this is what cashflow people do is they run out of money.
They got cashflow every month, but they can't, they can no longer acquire because all they're doing is cashflow businesses. And so usually then they open up to more people's money. Is that something that you've considered?
I think I would, I would do it. I would just, I would have to learn more about how people do that. Like, and even in that, again, that podcast episode that about like buying five, I can share the link later or whatever, but it's like buying five, you know,
manufacturing companies in that scenario that guy was like they do like the kind of like a PE model where they like basically they're like look we come in and we run it and like one there's you know six partners in the group and each of those partners will personally guarantee one business And so right now they have three guaranteed. And then they have, when they do that, they do two things.
So one, they charge a management fee to the business based on EBITDA. So like if, you know, they buy businesses that already have good profit margins, they take a slice of that profit margin and for everyone who's in the management group. And then they'll also do, you know, like, whatever first 8% preferred return in the event of a sale, you know, goes to the investor.
And then after that, it's like split based on, you know, equity and all those kinds of things. So And they bring in basically different people in every single deal. So I wouldn't say different people from the standpoint of like, well, you know, Adam's in this deal and Garrett's in this deal or stuff like that. It's more like we've got five people each putting in like 100,000 or 50,000.
And so now we have, you know, whatever, 250, 500,000. And then we're going to personally guarantee do an SBA loan for the other half. So their debt, you know, to like whatever ratio is basically like half.
Cause again, then it's like, well, if the business went all the way in half, you'd still be able to run it, which is, it's pretty rare for a business that's been around for, they stick to like, you know, 60, 30, 60, 80 years, like, you know, 30 plus employees. So they know that it's like all the knowledge is not with one owner in a 10 person company. or things like that.
So again, a different scenario here where we have software and leverage and stuff and it's less of a concern. But I'm like, that idea is really fascinating to me. And then, so then, you know, the group, the six, each have a share in each of the companies they acquire. One of them runs each of the companies they acquire. One of them personally guarantees, not necessarily the one they're running,
And then they also kind of, for lack of a better word, they shard their investors across all the deals as well. So no investor is heavily invested in one of them. And I'm like, I actually really like that model. I think that's sick. Because now they're doing the SBA loans, which means they can personally guarantee but not actually put up the collateral.
So you don't run out of collateral and run out of money. But I'm like, I don't know all that financial stuff yet. I haven't done any of that. So I'm like, I'm just going to start simple. And I'm like, look, I got some friends. They had a little bit of cash too. I got the collateral. Let's put it together. Make it look, you know, like a three to five year payoff.
If it's an eight year payoff, and we take more cash out, that's fine. You know, it's just like, ideally, I don't want to have my house on the hook forever, you know, or maybe I pay off the loan at some point, like, let's say box out does sell for some reason, like that we we're not planning on it. Now. We're not talking to anybody. We don't have any interest in that. But like,
If somebody came along with the right price, we'd be like, sure, that happens. Now I've got some cash flow. So maybe I pay off the loan, get the lien off my house, and then I loan it back to the business at a lower interest rate or something like that so that the lien is basically gone from my house.
But there's still some amount of leverage of using other people's money to make money, which is kind of an interesting concept, I guess. Yeah. Again, I'm all a rookie. I don't, I don't know any of this stuff. I'm just flapping the stuff that I've been researching for, you know, a couple of years and then heavily for a month or so. So I don't, I don't know, but that's just what I think in my head.
Makes sense. I just like to hear the ideas and think about them in my head. So I'm sure we are listening. No, I don't know if that's a good idea or not, but it's not something that I had ever heard. So certainly interesting.
Yeah, I think it's, there's a lot of ways to get capital. And it doesn't hurt, like, I mean, I probably have, I mean, I've got the GitHub, you know, founders, other people in my phone. I mean, I could text them, but I'm like, I don't need to.
Well, I wonder if you'd ever like start a fund or something, you know, like become...
I don't know. And even just for the reason that the, again, I don't want to keep going back to the other guy, but I just, it's fresh in my brain. Cause I just listened to it and it was like, yes, I like what you're doing. I'm headed to the ER cause my neck hurts, but like, cause I've been nodding my head, you know, profusely, but I'm like, I like this again. Exactly. Pop another hernia.
But I'm like, I like that idea of like not running like a fund because a fund has to receive the capital and then deploy the capital. And so you're kind of under constraints because you've got to deploy the capital in a certain amount of time. But that means you're going to maybe have to deploy the capital into a deal that you're like not super excited about because it's like, well, it's time.
Otherwise, you know, the fund is going to run out, et cetera. Whereas, you know, this model is like, look, we get people to commit, but then they don't have to give their capital up until the deal is actually here. And we know it's a really good deal because we have just been, you know, vetting them profusely.
And so this is like, yes, this is, you know, their range was 500,000 to 2 million EBITDA. They're going to do X multiple and they're going to, again, shard their investors, shard their individual personal guarantees. And I'm like, that's just a really cool model. If you can make it work, it probably takes a lot more smarts than I currently have, but I think that's cool.
I like that idea of like, yeah, that, that process.
The fund could easily be replaced by a pool of people that are just simply angel investors though. It doesn't have to literally be a fund. Yes, agreed. That has capital and it has to deploy by a certain time frame, which is really how funds work in most cases. It would have to be formalized, yeah. Right.
Yes. That I'm, I'll be, I'll be super interested in. And that's even why, like the first thing I did is I reached out to Adam cause I, not even about investing, but just cause I was like, he's in podcasting, you know, and everybody knows you guys are killing it. So, you know, I was like, well, Hey Adam, like, no, I'm just kidding. Just killing it, crushing it.
Then I was like, again, you know, podcasting, you know, this kind of stuff. Cause I'm like, he told you he was going to go to zero. You called him and he's like, this thing's going to zero. Here's what happened though. That was the first five minutes. And then by the end, he's like, well, how do I get in on this? You know, not really, not really, but kind of.
I didn't see those words.
You actually could see that story in Adam having a lot.
I come in as a skeptic and then I come out as a believer. And in a lot of cases, not every case though, there's been several cases where we potted with people and I'm like, nah, at the end still yet. Sure.
It happens. Yeah.
Well, the question you have to always ask yourself is when you take any bet is what if it does go to zero? That's the obvious prudent question to ask. Of course. Do I lose my house? Regardless of conviction, you know?
I take a hit. That's what happens. I definitely did that math too, 100%.
Yeah, I mean, you got to do that math. You got to do the worst case, best case. And then you also need to do the what's more likely stuff, right? Yeah. We can't live in worst case and best case world though. We tend to make bad decisions if we just do those two.
Yeah. Neither of those. That's a really good thing to say. Cause I feel like a lot of people just go right to the worst case. And I'm like, that's not the common case. That's one of the best things that I think has partnering with Steve has been is he's very much like a, not a worst case. He's like, I mean, well, worst case, you just get a job again. Like it's fine.
And I'm like, Oh yeah, that's, that's a good point. I actually do have like marketable skills. So it's like, yeah, it wouldn't be challenging.
yeah change though you still have to change which of course can be hard but you you know you can float the only constant is change though yeah positive or negative says the people who've been doing the same thing for 15 years but but then i uh then i followed up with like 17 maybe maybe 45 000 good ideas you know he wrote down immediately at least that's the other thing that adam gets and i've told a lot of other people you know and then he was like i can't give you any more
Because, again, because he wants in. If he gives all the ideas, then he doesn't have a way in.
This is his leverage. It's good ideas. I tell anybody that. I can only give you one or two for free. The rest you got to pay me for. That's right.
He gave you the lily pad metaphor. What else do you need? He called you Keaton Feldspar. Gosh, yes.
come on get him in john get him in there you know we're obviously long podcasting i think it's a great medium you know we have i've even posed this question to jared a couple times like why should we ever do a host and i think jared what was your sentiment always pushing back it was always like compete with free saturation the marketplace things like that
I'm not sure that's where I would actually begin, though.
Oh, why don't we turn our thing into a hosting thing?
No, like spin off some of the things we've built as software into its own standalone business, because we've got enough street cred to do it. Sure.
Heck yeah. I've always thought, I guess maybe I'm always less impressed with what we've built than maybe other people would be, so I discount it. That might be one part of it. The other part of it is... is that another job that we want? Because now you basically have two jobs, right? And maybe it is. And maybe it becomes the main thing.
I'm certain that if we came across a business model that we both liked, and a software product that we could build, we could somehow use what we've currently built in order to promote that thing and make that the new thing that replaces this thing. But Is that what we want to do? Do we want to have a different kind of life? I don't know.
You know, like if that thing comes across, maybe I would say, yes, let's try it. Let's go for it. But so far, all of our ideas have kind of been like, meh. Yeah. Maybe it would work. But now.
I just look at what you guys have the distribution. You have like this massive audience. Like, I mean.
Yes. The challenge, though. So I hear you on that. But then if we begin to leverage our distribution, then it's like, well, are they saying this or doing this because... Yes, you have to be careful. Are they pimping their own stuff, basically, is the easiest way to phrase that. Well, it clearly would be.
Yeah. But also, it's our stuff, and you're listening to our show because you like our stuff, so it's more of what you like. Yeah. So, I mean, there's... There's strategy about that. You want to do it right. Everything we do, we want to do right.
We try to be as best we can be calculated. And I think the thing that's kept us from doing other things has been keep the main thing the main thing.
Which is our main thing is saying that to each other. Let's keep the main thing the main thing.
And every time we feel like we're going too fast, we say what? Slow down and check yourself. Slow down and check yourself. And then the other thing we say is give them what they came for.
Give the people what they came for.
Yeah. That's awesome.
So we have our little sayings. Of course, we're podcasters. We say stuff to each other. You know, we have sayings. It's so good. I love that. It's like kind of having like your own little utility functions that you use, you know? Yeah. Oh, yeah. We have our little sayings like this whole Silicon Valley thing.
He's mined this thing so deep right now that you have no idea how deep the Silicon Valley references go on this show because...
Well, I'm on the money with Keenan Felspar and John Nunabaker. Okay. I mean, when the audience hears this, they're going to have to go to the hospital for their hernia in their neck. Oh, yeah. And they might even bust a gut. Gosh. Get a new monitor and everything. They spit their coffee on their monitor.
See, now we all want in on the Keenan Feldspar, you know, the fund. That's why we're trying to get him to a place where he's got to take our money and give us some cash flow back.
You guys got the distribution. So, you know. All right.
All right.
We'll talk. We'll talk.
We'll talk. There is a big upside to what you could do. I do believe it could be the hub of your scope model for this company that you're trying to build. That you are building. I think as you talk about this more, I would find a way to give people a page to go to because you're going to have inbound people either DMing you or directly coming to you.
Just something to say, okay, rather than come to me and ask me a bunch of questions, go here first. This is the lens you should… If you fit this model and you're in this world, then I want to attract you and I want to help you if I can. It may not be today. We should definitely become friends. I want to put you on a list. Maybe an unordered list, potentially. Put you on a list.
And if the stars begin to align, then they do. And I would definitely... If you like this and you do this and you repeat this a few times, I would 100% begin to build that angel list investor group, especially if you can help their interests align with your interests and everybody wins. And really at the end of it, it's all about having the fun, right?
It's enjoying the process, having the fun, enjoying the people you're working with, and really building very good software that you can really have fun with and be proud of. Yeah.
Yeah, that's a really good way to put it. That's better than, again, you get to sit there and analyze what I'm saying while I'm saying it on the fly, but that's a really good summary, I think, of it. Hopefully it works. I mean, I think it will.
I believe in you. It's going to work. I believe in you.
I mean, I say hopefully, but I believe it will too. I honestly don't. I don't feel imposter syndrome. I don't feel like it's not going to work. I feel like I'll just figure it out one way or the other. It might take more work than I thought, but I'll figure it out.
Yeah, I think you collect the right kind of people too over your career in history as a person I've just known. And more recently, the last few years, become more close with. You've been able to collect the right people and attract the right people to be friends with and to enjoy working with. I think you'll do amazing with this, man.
Well, when you work at a 1,000, 2,000 person company, you just run into a lot of awesome people. I mean, it's hard not to find 10 really awesome people at a company that size. That's the one benefit of working at a really big company. If you stay at the small stuff, it's a lot harder. But again, it's conferences too. You got to show up at the conferences. Yeah.
you show up at those and then people, good stuff happens. I'd stopped for 10 years and that's when the good stuff didn't happen. And then now I'm back on it and I'm like, it's awesome. It's amazing. I don't know why.
Yeah. So speaking of conferences, let's close with this. Give us a quick rails world recap because this is your first conference back or you've been doing a few of these.
I did RailsConf in Detroit. Okay. So I'm in Indiana. Detroit's like a three, four hour drive. So I did that. This one was in Toronto, RailsWorld. And then RubyConf was in Chicago. So I was like, I'm doing the Triple Crown. I'm like going from no conferences since my kids were born to the Triple Crown in one year.
Yeah.
So the recap of RailsWorld, electric energy, the Rails Foundation just did like an amazing job of putting... this like really cool venue, partially outside, partially inside. The only problem was the bees. There was like a lot of like, not bees, but like hornets or something, you know, they just, yeah, they would not leave me alone. It was like your flies, but with like with stingers, you know?
And then the talks were great. Like DHH kicked it off with an amazing keynote as usual. Like they got everybody kind of fired up. And then I would like to say the rest of the talks were amazing. I believe they were. I was in the hallway track the entire time and I did not shut up. I was just meeting all my old friends, making new friends. And it was just, it was awesome. It was really good.
A thousand people or maybe more, I don't know. So something like that. So it was just, it was packed. Great energy, very low like shilling of services and things like that. It was just like lots of great people smashed together. Shopify blew it out on the last night.
I cannot even express how amazing the Shopify closing party was because they got this amazing three-story office and then COVID happened and like they just turned into an event space and it was killer. I mean, they had barbecue on the roof deck, like legit just making barbecue, putting it on sticks. I ate like 10 in a row and the lady was just like, you must really like this.
And I was like, you guys are amazing. And we became friends, you know? Nice. And I'm like, it was just that kind of, it was a great vibe. So yeah, it was really fun. I feel like there's a lot of excitement coming back to Rails as things kind of swing like a pendulum, like they always do.
Right, right, right. Coming back to the server side. And I do think that Rails is having a bit of a comeback of late. Yeah. renewed fervor, renewed people talking about it who wouldn't who weren't previously talking about it. Good, bad or indifferent. They're talking about it again. And I did see some of the real world vibe remotely via social networks.
And it seemed like I got a little bit of the FOMO, you know, I was like, oh, man, it looks like actually a pretty decent conference. Maybe I should have been there.
So, yeah, that's cool. I mean, we even had Laravel and Tailwind and like, you know, people like that. They were there. So it was good. There was a whole lot of Different, you know, it was great. It was really great. It would have been awesome if you'd been there. We did some live podcasting.
Gosh, that's what we do, man. Speaking of ATO 2024, shout out to our All Things Open coming soon, coming end of October. So we will be there. So soon. It's a little bit far away from you, John. You have to drive through some floods to get there probably, unfortunately. But the part of North Carolina that we are going to is clear and dry, right, Adam? Safe. Safe. Raleigh, North Carolina, the...
Durham area is dry.
I have a couple friends there. They said it was just wet, but it didn't get hit like everything else. It's been crazy out there.
On that note, John, what are you doing October 27th through October 30th? You have plans?
I think I have a... We might have a camping trip that weekend, actually. I'm not sure. I'll have to check. But you know what? I have traveled so much. If I leave again, I'm going to have to find a new wife and family. Yeah, it's not going to work out. I'm already going to be gone in November, so I'm at my max traveling. So you're welcome to come here.
you know, we'll put you up in a room if you want to hang out.
But yeah, I've been to Indiana. I never had a good, never had a reason to visit.
Oh man, you guys, we should, we should do like some kind of, yeah.
Is there a regional conference? Is there a local thing that happens regularly?
There's nothing, but you know what I was thinking when I was at Railsworld? I was like, what if I just invited like a bunch of my friends and did like a, you know, like, well, so we're, we, one of the things I'm in is like a real estate thing where we're doing like an entrepreneurship hub and a big building and stuff like that. We did a groundbreaking like a couple of weeks ago.
And I'm a very small passive, you know, part of it. The other people are doing all the hard stuff, but I'm like, once that's exists and there's like a nice, awesome event space that like, like I was a part of, I'm definitely having some kind of like John conf, just bring all the smart people together and see what happens. I don't know, whatever. It doesn't matter to me what we call it, but like,
It's just like a bunch of different skill sets and cool people. I think that'd be really fun. And then try and grow it every year. Not trying to make anyone just try and break even, you know, like just not the good stuff from less. Exactly. Yes. Like I went on the less cruise and it was amazing.
What is the shirt you're wearing? Is it say less? I was trying to figure it out. It says less. It's not one of theirs, but shout out to, I thought for sure it was like a less everything shirt or something.
No, this says less but better. Yeah. But I do. I had a don't quit your day job shirt from them. It was my favorite shirt. And then it just got like old. And so now I just wear it on my way home from basketball after I'm sweaty. That's it. But it's still a great shirt. Or it says quit your day job. Sorry. Quit your day job. Yeah.
Quit your day job. That's the opposite. Exactly. Keep your day job. Yeah. I follow some people on YouTube that RV, they say keep your daydream.
keep your day dream we always say I'm sorry for what I said while we were parking the camper that's that's a big popular one oh yeah you have to yeah because you're always like on the phone backing up this trailer like for your left or my left get it right what go left it's always a mess
Yeah, I think if you could, if somebody could recreate the essence of what they did well with less conf, it would be amazing. That's a good idea.
2026.
2026. Will you still be here? We'll still be here.
Yeah, exactly. You got at least 12 years.
That's right. All right, John, thanks so much for coming on. Thanks for talking. That was fun. It was fun. Good seeing you.
You too. Okay, a little existential threat there at the end of the show for Jared and I, questioning whether or not we'll be here in 2026. Now, it is 2024. 2025 is right around the corner. But you know what? There's so much change happening out there. There's so much change in the world. And the only constant is change. So will we be here? Will Jared and I be here?
Will you be here in 2026 listening to the show? I sure hope so. I sure hope so. I'll tell you where I know we will be. Jared and I, in three weeks, will be in Raleigh, North Carolina at All Things Open 2024. We got some free passes to give away. Free passes to an awesome conference.
Yeah.
And you can get those by going into our community in Zulip. Go to changelog.com slash community and just DM Jared. He'll tell you how to get them. But if not, we have a giveaway. 20% discount to give you. That's available to everyone. So go to the registration website for All Things Open. Use our code MEDIACHANGELOG20. Check the show notes for links and the code if this is confusing.
But MEDIACHANGELOG20. 20% off. All Things Open. There you go. Okay, some awesome sponsors on today's show. Sentry, check them out at sentry.io. Also, big congrats to OSS Pledge, part of something they're launching. You can learn more about that at opensourcepledge.com. Our awesome friends over at Coder, coder.com. Our friends at Assembly AI. Check them out at assemblyai.com.
And of course, our friends over at Unblocked. Check them out at getunblocked.com. Get Unblocked. Getunblocked.com. Those beats are banging. Thank you, Breakmaster. Gosh, those beats. Such good beats. That's it. The show's done. We'll see you on Friday.