
FounderQuest
120 episodes — Page 3 of 3
S1 Ep 20We're Going on Summer Vacation!
The guys are taking a few weeks off from podcasting to enjoy the fleeting Pacific northwest summer. They'll be back in late August or early September, fully rested and ready with hot takes to warm you as summer turns to fall.
S1 Ep 19To Be Or Not To Be Acquired - That Is The Question
The guys talk about their experiences with offers to acquire Honeybadger and go over some common structures of acquisition deals (hint - most don’t involve walking a wheelbarrow of money out of your office and never returning). They also chat about things that you should think about if you are presented with an offer to sell your company.Links:GitHubDependabotPull PandaGemnasiumTableauSalesForceTropical MBA, Before the ExitMicroConfHoneybadgerFull Transcript:Starr: 00:01 It's happening in me. I'm going to remember you silver lady, so don't you worry.Josh: 00:08 You'll find her some day.Announcer: 00:10 Hands off that dial. Business is about to get a whole lot nerdier. You're tuned in to FounderQuest.Starr: 00:21 Somebody tweeted a while back and somebody referenced us and said that we should talk about this. You know, you should run your company like you're going to sell it. So then I thought, "Well maybe we could talk about sort of acquisitions in general, maybe weave it back and forth."Starr: 00:33 So Honeybadger has had a couple of fairly serious acquisition talks, none ongoing right now, none that panned out obviously. We're not going to name names because I think it might be illegal for us to because we signed stuff. The first one was with a private equity firm that specialized in sort of smaller companies and taking these companies built by developers and then bringing in business people and figure out how to grow them. And then we had another acquisition talk with a pretty well known company in the developer space, and that would have been kind of a strategic thing because they were kind of trying to bring something to the market that was very similar to what we did. And sort of both of those eventually fell through because we just couldn't really come to terms.Starr: 01:15 But I think we learned a lot while we were pursuing these because starting out I knew about acquisitions, like what pretty much I imagine anybody knows about acquisitions. It's like, "Okay, you sell a company, you make a ton of money, and that's like your happy ending." But it's really a lot more complex than that. Unless you happen to win the lottery, it's not necessarily like this huge, "You're going to be rich and set for the rest of your life event."Starr: 01:40 Yeah, so I don't know. What do you guys think?Ben: 01:44 I think that last statement is key. Our business has grown steadily, but not exponentially right? So, if you're sitting on a rocket ship you could probably have one of those acquisition events where you're set for the rest of your life because they're buying based on the future value of the company. They are not just based on what you've done so far, they are based on what they think you could do with them, combined with you. If you have had this exponential growth event, or if you can show that happening with their added resources to yours, then you could probably pull that off. But in our case, that wasn't really the scenario, right? We were growing steadily, the acquirers were interested in us because they knew that it was a reasonable business that could continue to grow, but not that it was expecting like this phenomenal growth. Yeah, so in our case those numbers weren't going to be crazy high numbers, but they were still nice numbers.Starr: 02:47 I feel like this is kind of a theme in our podcast, in that the way that most people probably think about acquisitions is focused on the VC model of startups and fundings and acquisitions. In a lot of our episodes we're like, "Okay, this is the VC way of doing things," but that's not like the way for everybody. The sort of VC acquisition model that everybody has in their head is, "Okay, you start this company. Your company has a ton of growth and it targets some market that is adjacent to a big, big company. And that big, big company doesn't have their eye on this sort of little market. Maybe they don't realize how much opportunity is there, but then this little plucky startup comes and exploits that, gets crazy growth, and now you have this little company who is kind of edging in on the territory of a bigger company. And so the big company buys the little company in order to get access to that market." I think that's the most common approach. I mean sometimes the bigger company buys you because you've developed some crazy new technology that they couldn't develop on their own.Starr: 04:04 I think those are the two situations in which you have this really big possible monetary outcome. I mean just listening to stories like that, you kind of see that while in order to that you have to have this crazy amount of growth, to the point where a big, big company worth a billion dollars or more... Actually when I was sort of getting to know about investing, I learned that a company worth a billion dollars is a relatively small company for a public company. So you have to get the attention of one of these sort of bigger companies. And you're not really going to do that unles
S1 Ep 18What Does The Ideal Remote Office Look Like?
This week the guys talk about their office equipment and remote workspaces which range from working in a winery to building a standalone office in a backyard. They also go full old cranky developer mode on the new office paradigms and warn the youths of back issues stemming from working on couches and bean bags. Don't get them started on open floor plans or unassigned desks! Learn what has, and hasn't, worked for each of the guys on their quest for the perfect coding space.Links:FogBugzJoel SpolskyJoel Spolsky's Blog - Bionic OfficeHintErgoDox RegusInternational Residential CodeFull Transcript:Starr: 00:00 So you just got out there and you reached a moment, you reached a point of decision, and you decided I'm just going to keep going.Ben: 00:07 That's right, yep.Starr: 00:08 Yeah, all of us I think dream of that.Announcer: 00:10 You are in a maze of twisty little passages, all alike. Time to start a fire, crack open a can of Tab, and settle in for FounderQuest.Starr: 00:22 And sometimes it's like you go out to buy some milk for your child, or whatever, it's like I'm just going to keep driving. Just keep going. Really. No, I love my child.Josh: 00:33 Before I became a father, you always hear those stories like, dad went out for a pack of smokes, never came back, and I'm like, "How could people do that?" But now that I'm a dad, like I totally get it.Starr: 00:43 Yes, it's not ...Josh: 00:46 I mean it's still wrong.Starr: 00:47 It's very wrong, but it's like I understand the sentiment a little bit better.Ben: 00:53 Of course, my keep going moment just happened to be when I was doing a loop, so I don't know what that really says about me, but ...Starr: 00:59 Oh, that's deep. We're getting really into the weeds now.Ben: 01:03 So how's your shake coming, Starr?Starr: 01:06 It's coming pretty well. Maybe we should ... Should we talk about offices work environments and then we can save it for the podcast? Save it for the-Ben: 01:14 Oh, yeah. That's a good plan.Josh: 01:15 This is the podcast.Starr: 01:18 Holy shit, Josh.Josh: 01:19 Did I just blow your mind?Starr: 01:21 You blew my mind.Ben: 01:22 Because we just fix it all in post around here.Starr: 01:28 We do. Yeah, actually since we're restful, wouldn't we fix it all in put?Ben: 01:36 That's deep, man.Starr: 01:37 Yeah, that's a bad ... That's like a combo, like a dad joke or something. All right. So today I think we're going to talk about offices and work environments, which is, I mean we don't really have offices here at Honeybadger headquarters. Honeybadger headquarters is more of an idea than a place, I think.Starr: 01:57 Each of us has our own customized work unit in the place of our choice. We all set it up to achieve maximum efficiency. And so I thought it might be fun to talk a little bit about that. It's like what do we like in an office? What don't we like in an office? Do you think we'll ever have a big Honeybadger open floor plan office?Ben: 02:21 No.Starr: 02:22 No?Ben: 02:23 Never, no.Josh: 02:24 If we had an office it definitely wouldn't be open floor plan.Ben: 02:27 Do you remember the business and software forums back in the day with Joel, and he had this ... When he wrote his blog, he had some awesome stuff about making an awesome development environment, and he had this one about his office space. So they had office space, I think it was in Manhattan, and he went into great detail about how they made it perfect for developers and he just-Starr: 02:52 I realize that. I remember that.Ben: 02:54 Do you remember that blog post?Josh: 02:55 Yeah.Ben: 02:55 And he talked about how each developer had their own office, with a door, and I believe all of them had exterior light, like they all had an exterior window. And I remember him describing it. They had to angle the walls in a certain wall so they could all get a little sliver of window. Anyway, reading that-Starr: 03:13 This was at FogBugz, so Joel Spolsky, FogBugz.Ben: 03:13 Yeah, that was FogBugz, yeah. Yeah. So after I read that I was convinced, yep, that's the way to go, that was the gold standard right there. So I determined that I would never be happy in an open space ever again.Josh: 03:27 Well, I currently am in an open space because my other company, Hint, which is a software, Ruby consulting shop. I'm the only one who likes closed off...
S1 Ep 17How To Gauge Customer Success With An Introverted Customer Base
The guys answer a listener question about how to ensure customers are happy with your product and how to be proactive in finding out if they aren't. This can be especially difficult if your customers tend to be a little bit introverted...*cough* developers *cough*. Plus Ben reveals the number one reason customers leave Honeybadger!Full Transcript:Starr: 00:00 Yeah. I totally have been playing dumb this whole time as a strategy, 100%. It's not like I don't actually know anything, or I'm just making it up. It's 100% a strategy.Announcer: 00:11 They're just three amigos making their way in the crazy old world of software as a service. Welcome to FounderQuest.Ben: 00:22 In other news, I deployed the Logplex to Lambda, and it worked like a champ. Unfortunately the economics just don't work.Josh: 00:31 Again, bit by the economics again.Ben: 00:34 Yeah. I penciled out the math and it worked. You know you can allocate the amount of ram to the function, right?Josh: 00:42 Yeah.Ben: 00:42 I did the math based on 128 megs of ram, which is the lowest option, because it doesn't use that much. It uses about, I don't know, 30. The problem is, the performance and the concurrency was such that we were running, like, hundreds of concurrent Lambda functions in order to service the level of traffic, well, one-third of our production traffic. AWS has a soft limit of 1,000 concurrent Lambda invocations. You can of course get those soft limits raised if you can justify it, but of course, that comes with money, right? More invocations means more money.Ben: 01:19 I was like, "Okay, 600, 700 concurrent indications, that's really not great. Let's see if we can get that down a bit by increasing the ram," which increases the CPU allocation as well. That works, but at that point, the economics didn't work. Yeah, it was just the combination of concurrency and the amount of time taken to actually process each request.Josh: 01:46 I've taken a shot at this, and now, Ben's taken a shot at this. You guys are Seinfeld fans?Ben: 01:51 Mm-hmm (affirmative).Starr: 01:52 Sure.Josh: 01:52 Katelyn and I have been watching Seinfeld, re-watching it because she's never seen it. Last night, we were on the episode where Newman learns about Kramer's failed Michigan recycling scheme, where they basically like take the bottles in New York, which are worth 5 cents, and they have to figure out how to work the economics out to truck them to Michigan to get 10 cents. I feel like Ben and I are kind of like Kramer and Newman. Yeah, Logplex on Lambda is kind of like our Michigan recycling scheme.Josh: 02:31 Well, in the Seinfeld episode, the way they solved the recycling problem was that, Newman works for the U.S. Postal Service, as you know, and on one day of the year, on Mother's Day, the U.S. Postal Service has overflow, they had a fifth overflow mail truck that goes to Michigan. On one day of the year, they could co-op that mail truck and fill it with recycling, and get a free truck which changed the math in their favor.Ben: 03:05 We need Amazon to provide us a mail truck.Starr: 03:08 The solution to our economic problems is fraud. That's what you're saying, Josh, isn't that?Josh: 03:14 Yeah. Amazon does have a truck. What is that truck that you can like move your data center with?Ben: 03:24 Snowball.Josh: 03:24 Yeah, Snowball.Ben: 03:25 Snowball, yeah.Josh: 03:26 It's like the world's biggest USB drive, right? It's like this semi truck, and it's got a little bit of USB jack on the back of it, and you stick it in your computer.Ben: 03:34 Yeah. I think our customers and might have some issue with the amount of latency that would introduce.Josh: 03:38 Yeah.Ben: 03:39 Oh well.Josh: 03:40 We just need to find a Newman at Amazon that has access to a Snowball truck, and there you go.Ben: 03:47 Yeah. You know those Snowballs actually have like an EC2 environment on them? It's pretty wild.Josh: 03:52 Could take this show on the road.Starr: 03:56 Oh, man. Today, we have another listener question, and it's from, let's see, I can't find this name on here. Tony. It's from our old friend Tony. Tony asked us another question back a couple of episodes ago, and we answered it, and so we're back for round two. The previous question was all about marketing to developers and stuff like that, and now we're on to customer success around developers. I'll just read it. How about that, instead of me just making stuff up?Josh: 04:34 Sounds good.Starr: 04:36 It says, "For an early stage startup in the developer tool space, it's important to talk to customers, get product feedback, build social proof with testimonials and stuff, provide top notch support and love." I like the love part, you know? I like where Tony's coming from. "However, engineers are busy people and do not want to talk to someone," I totally understand that sentiment, "Unless something is broken or if they want to cancel." Yeah. Personally I still don't really want to talk to people.Josh: 05:06 Yeah.Ben: 05:06 I was th
S1 Ep 16Are 3rd-party scripts out to get you? CSP to the rescue!
Do you know what the 3rd-party scripts on your website are up to? In this week’s episode of FounderQuest, the guys talk about CSP (Content Security Policy) and how it can enhance security in the browser. They also weigh adding it as a feature of Honeybadger vs. a standalone product. CSP - learn it, live it, love it, on this week's FounderQuest.Full transcript:Josh: 00:00 A middle of the night disruption for Ben, what is that? Like 8:30?Starr: 00:05 Oh, somebody called the burn unit! Oh!Announcer: 00:08 You are in a maze of twisty little passages, all alike. Time to start a fire! Crack open a can of Tab, and settle in for Founder Quest.Starr: 00:21 It is telling that the only way we can have sick burns on Ben is to accuse him of being too productive.Josh: 00:27 Yeah.Ben: 00:28 It's all good.Starr: 00:29 So you know how turkey makes you sleepy?Ben: 00:31 Tryptophan.Starr: 00:32 You can buy pills full of that stuff.Josh: 00:35 I forgot about Tryptophan supplements.Ben: 00:38 Wait, do they have pills that have both Tryptophan and Melatonin?Starr: 00:41 No, but...Josh: 00:43 Oh that's, that's like a cocktail.Starr: 00:44 I don't know if I want to do that. I want to wake up in the morning eventually.Ben: 00:49 You got to have the Tryptophan, plus the Melatonin, plus the NyQuil chaser.Josh: 00:54 Yeah.Starr: 00:54 And you just empty all those pill... empty all those capsules into a shot of whiskey. And then you just pound that bad boy.Josh: 01:01 Yeah!Ben: 01:03 Throw some Benadryl in there if you haven't... If you're still awake.Josh: 01:06 So today, I thought it would be fun to talk about like an actual sort of feature, like I don't think we've actually shipped this feature yet. Have we?Ben: 01:15 We kind of shipped the feature.Josh: 01:17 We've shipped it a few times in various forms, not-Ben: 01:22 It is not GA yet, as the big boys say.Josh: 01:25 Oh, so if you're a VIP, you get the feature flag. Like the "you can totally use this feature".Ben: 01:30 Exactly. If you're on the list then you get to use this feature.Starr: 01:32 Oh, yeah.Josh: 01:32 You did deploy... yeah, you deployed some of it, right? Or is it all of it?Ben: 01:35 Yes, it's deployed. It's out there.Josh: 01:35 Oh, okay.Ben: 01:36 We could launch it today if we really felt like it. But...Starr: 01:40 Anyway, I thought it would be fun to talk about this feature because it's something we've been discussing for literally years.Ben: 01:47 Literally.Starr: 01:48 I think...Josh: 01:49 Yeah, I think about-Starr: 01:50 I think Ben has taken a couple shots at it.Josh: 01:52 I've taken a couple of shots at it, too.Starr: 01:54 Damn, I feel like I should've taken some shots at it. And this feature is CSP reporting. So could somebody please tell me what the heck that is? Like what, what is CSP reporting?Josh: 02:06 Well, CSP is content security policy reporting. Content security policy is a feature of modern browsers that allows you to alert, basically send alerts to a URL of your choice when content that you don't, that you didn't authorize is loaded on the page.Ben: 02:30 So yeah, in addition to reporting, it also blocks that content, right? I mean, that's the primary use case, is to prevent your side from serving something that you didn't intend it to serve. Right? And so the reporting is kind of an extra benefit that you can, you can track-Josh: 02:44 Yeah.Ben: 02:44 ... but, you can see this in your browser. You know when you open up the console and those console errors, right? You can see if anything violates a content security policy. You can see that the browser is like, "Nope, didn't load that."Starr: 02:56 So what, what might be... What is an example of some bad behavior that this is trying to prevent?Ben: 03:02 So cross-site scripting is huge. So you know, you can inject some JavaScript into a vulnerable page. Let's say you have a content management system that allows you to put some user inpu...
S1 Ep 15Why Do Developers Get Burned Out?
Running a lifestyle business is awesome, contrary to what the VC's say. Figure out your life goals and fit your business to achieve them rather than worrying about 10x-ing. The guys also talk about why developers seem to experience higher rates of burnout than other professions and share their own prevention and coping solutions. Let's FounderQuest!Links:The 'Badger Life Blog Post: https://joshuawood.net/badger-lifeFull Transcript:Starr: 00:01 I had the voiceover guy, the voice of Barney who does our voiceovers. I had him do an intro that involves three guys trying to find personal happiness, and I may have used it once. I don't know, I just feel kind of lame putting it on there because I'm like this is too earnest. My 90s teenager self just won't let me be that earnest.Ben: 00:22 We're pretty earnest, when you think about it.Announcer: 00:25 Three developers, one mission. Build a business to nurture personal fulfillment. It's not stupid, it's FounderQuest.Josh: 00:36 The Badger Life was the title of the blog post I did too that was kind of on this topic.Starr: 00:42 Oh, that's right.Ben: 00:43 Josh is the expert on that-Josh: 00:45 I was just looking at it.Ben: 00:45 We'll just have you talk the whole episode.Josh: 00:47 No.Ben: 00:48 Monologue.Josh: 00:48 I mean, you want to have an episode, right? My talent is like just breaking the tension with the dumb jokes.Starr: 00:57 Oh, I thought that was my talent.Josh: 00:59 Well, clearly we're in trouble because Ben is the only one who can actually like talk cohesively.Ben: 01:06 So Josh, what was your motivation for writing that blog post?Josh: 01:11 I think just kind of sharing our view of the world. And I think we found a certain level of success with this now, and it's been something that we've been ... It's a kick that we've been on for a while, and I think it's one of the reasons we started the business was we were early starting the business to have, I think, like as a carryover from the last episode.Josh: 01:38 We never really start the business to be some sort of like, to get us a bunch of fame and power, anything like that.Starr: 01:44 Wait, what?Josh: 01:48 Maybe Starr did, but yeah. I don't know, like we always ... I think the book that I had read and it's probably corny because this is .... I don't know if cliché at this point but I remember like I had just read The 4-Hour Workweek, and I was like, I want to start something that doesn't kill me and still makes a good living and all that sort of thing. That was for me to achieve my financial goals and stuff.Josh: 02:19 I wrote this blog post, I think it was the last year. I think it's been a little while since I wrote it but-Starr: 02:27 It's only been a year?Josh: 02:27 Yeah, I just kind of talked about how we do things.Starr: 02:30 Wow.Josh: 02:30 I think it was already a year ago since I wrote that.Starr: 02:33 I was going to say it seems like a decade ago, but ...Ben: 02:36 Yeah, I would guess two years ago.Josh: 02:38 Two years ago?Starr: 02:39 That's because I have a small child so.Josh: 02:44 Again, same here. So I don't have much of a concept of time at this point. But I have a feeling it wasn't as long as we're thinking, long ago as we're thinking.Starr: 02:56 Yeah. So the post was called Badger Life and it sort of describes how we work, the things we value as company. And, man, the response to this was amazing like people were getting in touch with me. They're like, "How do I do this, Starr?" And I was like, "I don't know, man. Get lucky."Starr: 03:13 Oh, no. I just ruined the podcast. No, everybody is going to unsubscribe now.Josh: 03:19 Gosh, Starr.Starr: 03:19 I know. I know.Josh: 03:21 Well, I know like ...Starr: 03:22 Ben is the one who knows everything. I'm just along for the ride.Josh: 03:27 We had a few people mention when we were hiring, as we've hired a few people recently after being a company of three for a long time, and we've had people tell us that through that hiring process that they had read this blog post and it was one of the things that made them want to work with us.Starr: 03:48 A question for you, Josh. Are we a lifestyle business? Are we a lifestyle business?Josh: 03:54 I freaking hate the term but let's say, we probably are.Starr: 03:59 Wait, what?Ben: 04:00&...
S1 Ep 14If You Aren't Growing, Are You Dying?
The guys talk dissect the "If you're not growing you're dying" aphorism and debate if it has merits or if it should be discarded into the dustbin of history. Do entrepreneurs need to have a winner take all mindset or is it acceptable to be a minor player in a large market? Let's get philosophical on this episode of FounderQuest!Full transcript:Josh: 00:00 I just... I think that Ben could really pull off like a massive... Like if you had a gigantic, like foot long beard or something. I think you could pull it off.Ben: 00:11 I could pull off the following.Starr: 00:12 Like one of those people who moved to California for the gold rush.Josh: 00:15 Wouldn't he look amazing?Announcer: 00:17 It's like Steve Jobs and the dude had triplets and they built an app. This is FounderQuest.Starr: 00:26 If you have one of those cabins and tell people to get away from it.Josh: 00:29 Like the Unabomber. So I enabled... What is it called? Tweet Delete or something like that? I think you did this too Starr but it deletes all your tweets like beyond a certain timeframe or date.Starr: 00:48 Yeah.Josh: 00:49 So now I only have the last year of tweets on my Twitter account.Starr: 00:55 That's good. So people can't like blackmail you with your own words.Josh: 00:59 Yeah. They can't like go back to like 2008 and dig up you know, whatever I was saying back then.Ben: 01:06 I have kind of mixed feelings about that. I mean I like the idea of preserving that history even if it's stupid. I don't know. I guess maybe you could have this goal of tweeting such that your family at your funeral service they just get up and read your tweets your entire life.Josh: 01:26 I don't know about that. I'm not sure that has... I'm not sure that's how it works.Ben: 01:32 I mean, they can read the date stamp like March 4th, 2004. Pooping.Starr: 01:41 My thought on the whole thing is that like what good is it doing anybody to have like my ancient tweets out there? Like the only good is doing anybody is people who are like harvesting that data. And I know people have already harvested it but why leave it out there? Like nobody's going back and reading an old tweet of mine and being like, "Oh, that was insightful."Josh: 02:01 You mean you... But you don't want to quote tweet yourself from like 10 years ago just to show everyone how right you still are or you were back then or whatever?Starr: 02:10 Yeah, I don't know. I'm not I don't think that's myself.Josh: 02:16 Sorry, I totally like blew up your train of thought.Starr: 02:20 It's okay. There wasn't much of train of thought. It's more like one of those, you know the things like, "Oh brother Where Art Thou?" where they sort of like pump up and down? That's like well platform. They always have them in cartoons?Josh: 02:32 Yeah.Starr: 02:33 Yeah. It's like that. That was like the train. That's my train.Josh: 02:37 Just like the maintenance crew.Starr: 02:40 Yeah. Oh, so today I think we're going to talk about something that was on Twitter. Justin Jackson, who is at Transistor FM, was in a conversation on Twitter with somebody about this topic of if you're not growing, you're dying. And I think somebody else brought this sort of quote out. Like we all heard this. This is sort of a little aphorism that makes its way around.Starr: 03:03 And people say... Its one of the things that people say without thinking about too much. And Justin, I think disagreed a little bit with us and was like, "Well, at Transistor, maybe that's not the case." So I think we're going to talk a little bit about that today. And just see where the conversation goes.Ben: 03:20 I think the danger when it comes to the growth mindset of like, "I have to grow for growth's sake." I think that's where it gets dangerous. And I think that's where a lot of people who reject the whole VC funded path. Because they don't want to have that scenario where they have to grow, like at an extreme rate, or else they just go bust. Like the go big or go home thing. I think-Starr: 03:44 So you're saying that like there's different pathways, right? There's like this VC funded pathway. And so you're saying like if... The VC funded pathway if you're not like having major growth and you are effectively sort of dying? Is that what you're saying?Ben: 03:59 Yeah, I think they want you to die if you're not having that spectacular growth so they can focus on something that is having that spectacular growth.Starr: 04:04 Whereas like a little company like ours like, what does that even mean?Josh: 04:09 In a regular business?Ben: 04:10 Yeah. I mean, you may not even be able to handle that spectacular growth. You just are... I don't know if you've read that book Company of One? Fantastic read, if you haven't had a chance to read it.Starr: 04:20 No. I haven't.Josh: 04:21 I haven't either.Ben: 04:22 Yeah. He talks about the same concept. Like he's not interested in running t...
S1 Ep 13Chunky Bacon! Let's Geek Out About Early Ruby & Rails.
The guys chat about the early days of Ruby and Rails and discuss how the developer community has changed from a more individual hacking pursuit to more of a team sport. Ben also talks about his experiences at the very first RailsConf and teaches young whippersnappers about Why The Lucky Stiff, Shoes, Caboose, and Chunky Bacon. Lastly, is BadgerConf morphing from running joke to a reality? Tune in and find out!Full Transcript:Ben: 00:00 All right.Starr: 00:01 All right, are we good?Ben: 00:02 Yep.Josh: 00:03 Yeah, I'm already up to one megabyte.Ben: 00:05 We are so good.Starr: 00:06 Dang. Okay maybe we might have to back up for maximum quality, I don't know.Ben: 00:10 We'll see how it goes.Announcer: 00:11 They've been in business for seven years, and they still don't know what they're doing. I guess a podcast seemed natural. Here's FounderQuest.Josh: 00:23 It should be. I've got terabyte in here, so hopefully we'll...Ben: 00:26 Yeah. Now you're glad you bought the big disk.Josh: 00:30 Yeah so I can podcast for an hour without crashing my computer.Starr: 00:34 Oh that's awesome. So I have been up since four o'clock. Ida woke up at four and decided she wasn't sleeping anymore...Ben: 00:42 Ouch.Starr: 00:42 ...so I may lean a bit on your guys for things like making sense.Ben: 00:46 I've been up since 1:30 because...Josh: 00:48 No, Come on Ben.Josh: 00:48 Oh damn, Ben, you always have to one up me.Starr: 00:54 Alright, so, you guys recently went to RailsConf. You came back, thankfully. You weren't lured away by all those, I don't know...Starr: 01:07 This is what I mean when I say I'm tired.Starr: 01:10 Yeah, so you guys went to RailsConf and...Josh: 01:13 We did get distracted by elixir along the way and...Ben: 01:16 Today's gonna be the punch drunk podcast.Starr: 01:19 Yes, yes it is, oh man. You guys recently came back from RailsConf, I was here in my little home office, not at RailsConf, editing the show all on my lonesome. I'm feeling pretty lonely and wistful, and now you guys are back and I'm so happy.Ben: 01:36 You know what the best thing about RailsConf was? You didn't have to step outside to go to it. Because of all the sky bridges there, we stayed in the conference hotel, which was three blocks away from the conference center. But yet we walked through a sky bridge all the way there. So handy.Josh: 01:53 This was in Minneapolis right?Starr: 01:56 You know, I think that's a theme, I don't think I've been outside at any of the RailsConfs I've gone to.Ben: 02:01 Really?Starr: 02:03 No, even Atlanta, didn't go outside, tried to walk someplace for lunch, let me tell you, you don't walk places for lunch in Atlanta. You get in your Escalade.Ben: 02:16 I did a lot of walking around outside in Kansas City.Starr: 02:17 So how many RailsConfs have you guys been to?Ben: 02:21 Oh wow.Starr: 02:22 I've been to, I think, three or four.Josh: 02:25 I think I've been to, two.Starr: 02:26 I've spoken at two.Josh: 02:27 Because I didn't go to RailsConf for a really long time because I went to RubyConf every year.Starr: 02:33 Yeah.Josh: 02:33 And I just never got to RailsConf until, I think Phoenix was my first year at RailsConf.Starr: 02:40 Was it because you were trying to be one of those hipsters that who's like "I don't do Rails, I'm a Rubyist."Josh: 02:44 Yeah, I don't do Rails, just tell me about garbage collection, okay.Ben: 02:49 I think I've been to about eight of them.Starr: 02:50 You went to the first one right?Ben: 02:52 Yeah, well there's actually two first ones.Starr: 02:55 Well that's confusing.Ben: 02:56 Yeah, funny story. So the first official RailsConf was Chicago, but the first international RailsConf happened before the first official RailsConf. And the first international RailsConf happened in Vancouver, Canada.Josh: &nbs...
S1 Ep 12Document & Automate Your Way to a Vacation When Running a Startup
The guys talk about strategies for creating systems, documentation, and automation to separate yourself from your business so you can hire employees, get it ready for sale, or even take some time off. Balancing good customer service while being efficient with your time is also discussed along with reasons Honeybadger doesn't use automation for customer service.Full Transcript:Starr: 00:01 I probably should have muted that, so you couldn't hear the toilet flushing.Josh: 00:05 I don't know whose it was, so... You just needed... There, there you...Josh: 00:11 Okay, so, Starr. There is, there's your intro.Announcer: 00:16 They're just three amigos making their way in the crazy old world of software as a service.Announcer: 00:22 Welcome to Founder Quest!Josh: 00:26 Oh, that reminds me, I was going to... during that decision-making thing, I was going to say we'd be a lot cooler, though, if we used a blockchain, like to decentralize, since, you know, we're totally like a, you know, a remote, very decentralized company, like we should have a blockchain for a decision-making process.Ben: 00:42 For real, scan that audio trail.Starr: 00:43 Yeah.Ben: 00:44 To make sure that-Starr: 00:44 The future. The future's now.Ben: 00:46 ... make sure that Starr doesn't go back and change the decision that we made?Starr: 00:52 What?!Josh: 00:52 Uh-huh (affirmative).Starr: 00:52 Why am I getting this flack?Ben: 00:53 Well, you know, because you know that I would be the one that would actually be doing that sort of thing, so that's why I'm the...Josh: 00:58 Well, it's more to protect against Ben, yeah, so it's like a digital gavel.Ben: 01:01 I'm the totally random element in this outfit, that's for sure.Josh: 01:05 Yeah. The wild card.Ben: 01:07 Yes!Josh: 01:08 The joker.Ben: 01:08 The joker!Josh: 01:10 And plus I could buy more video cards, so that I have more weight, my decisions have more weight.Ben: 01:14 There you go.Starr: 01:16 All right, so let's catch people up. So last week, we talked about some issues involving systems, like what are our systems for decision-making? And we talked about our quarterly conclaves, our process for doing that, and so this week we're going to be talking about systems and continuing the conversation, this is one long conversation that's just been split up into two.Starr: 01:36 And we're going to be talking about managing employees, we're going to be talking about daily operations, about ops and all that stuff.Starr: 01:45 Yeah, let's get going! So like what... we started with nothing, we started with no systems, errors would come in, and Ben would see them and he would manually write out an alert email, and send those out on Gmail. And since then, we've like, we have systems out the, uh... I can't say it on iTunes, I'm sorry, but we've got lots of systems!Starr: 02:07 So how do we coordinate a bunch of, like three of us are independent workers, we've hired a bunch of independent workers, like how do we coordinate between those?Ben: 02:15 I think that the technical term you were looking for there was "wazzoo."Josh: 02:17 Wazzoo?Starr: 02:18 Oh, okay, most definitely was it.Ben: 02:20 You know, one of the things that was really crazy early on was, it accelerated so rapidly. Like, I remember, in the early-early days, when we first started this out, and most of the day I was thinking, you know, because we had jobs, so Starr and I were working for a start-up, and I was thinking, "Ah, this should be great! I have two incomes streams, right? Like I have my day job, and then Honeybadger just will be doing its thing on the side, it'd be a cash machine, it'd be awesome!" And then, it didn't go that way. Like-Josh: 02:51 Then reality struck.Ben: 02:52 Yeah, the reality struck, where, like, Starr and I are sitting there, at our day jobs, and all of the sudden Honeybadger's on fire, and it was like, "Oh, we got to go take a lunch break right now!", you know?Starr: 03:00 Yeah.Ben: 03:01 And so, like eventually, that just... its like the pressure was too much, right? We couldn't do both, and so we had to dive in on Honeybadger. But a lot of that was because things were just growing so rapidly, and traffic was coming in, and things were falling apart, and like in that one server that we bought initially, right, had to become two, and so on. But-Starr: 03:21 Yeah.Starr: 03:21 And we did not build this thing for a scale, people. We did not prematurely optimize.Ben: 03:25 &n...
S1 Ep 11Siloing Together, How to Move a Company Forward While Working Independently
Two part special! In part one, the guys chat about decision making in a siloed company structure and the challenges of making sure everyone is on the same page. That's not all! More details about the secret Honeybadger conclaves are leaked, dirty laundry is aired about the logo scandal that shook the company to its core, and America's favorite Honeybadger is revealed!Full Transcript:Ben: 00:00 Yeah, maybe you want to omit that from the whole thing because we probably don't want the FBI come and knock on the door and ask us, "Hey, what other customers that we have here might be...Josh: 00:08 I like that it's a good story and...Announcer: 00:10 So did those guys really name their app after a meme? Huh? Buckle up, fellow kids. It's time for Founder Quest.Josh: 00:20 I mean, okay. Once you get that Trump tweet out there it brings down the hammer on you.Ben: 00:26 No collusion.Josh: 00:28 I like the Ben Findley's suggestion that we kind of just put out a no collusion preemptively. Like, you know a disclaimer tweet.Ben: 00:34 Right, right.Starr: 00:36 That works. That's law.Josh: 00:38 Right? Yeah. I think it is.Starr: 00:40 It's like calling shotgun.Josh: 00:40 Right? Yeah. Just call no collusion ahead of time.Starr: 00:46 I just wrote a message to my friend, the orthodontist to ask her about how people sell stuff to orthodontists.Ben: 00:51 Direct mail, direct mail.Ben: 00:54 I've always wanted to do direct mail, like designing postcards and putting them in the mail.Starr: 01:01 You know, I'll give it to you. Like direct mail does have this sort of appeal to it, but also it's like I've never actually bought anything from direct mail. I don't think.Josh: 01:07 You know what's big business in direct mail, is political mailers.Starr: 01:13 Oh yeah. So let's get into those. So my friend... I'm just going to describe this in case we decided to put it in the podcast. My friend, the orthodontist, was described a marketing issue that they have. They have to do this process manually, and it's real pain in the ass. It doesn't really map well to any generic marketing solutions because they have to coordinate between a prospect who's also a patient.Starr: 01:36 So it was medical stuff involved. They have to get in touch with their dentist, and so there's like a two party thing happening. And she's like, "Yeah, you should build me this software."Starr: 01:45 So I just messaged her and was like, "Okay, so how do people actually buy software in orthodontist land? Do people come and like demo it for them? When they buy do they come back, and then train the staff?" Because all that stuff just sounds like a lot of work, boys. Like I don't know how to do that.Ben: 02:06 Well. That's pretty easy to do, but yeah, that's a lot of work.Starr: 02:08 No, I mean I would know how to do it, but I don't know how to like manage people to do it. You know what I mean?Ben: 02:14 Wouldn't it be wild to have like a fleet of reps out across the country, out showing software and like a real enterprise-y business. On that note, an area of software sales that I've always found interesting and intriguing is school systems. Like they had the most horrendous software ,and I'm pretty sure it's only because they have to deal with companies that have to deal with their purchasing process.Ben: 02:39 And so these companies are like, "You know what, because of your messed up purchasing process, I'm going to force you to use this craptacular software. Ha! Take that."Starr: 02:48 Oh totally, totally. So my partner Evie was a... she used to do web stuff at this well-respected local university that I will not name. And it was just amazing hearing about the amount of money they were paying for a new CRM. Like a CRM in 2019, the University of Washington... Which is not the school that she worked at. It's much bigger than the school she worked at. Their CRM is WordPress, but no. This little private school has to have this weird enterprise-y CRM because it does all this things, meets all this requirements.Starr: 03:28 It's like they're paying something like twenty thousand a month for it. Like, it's insane. It's insane.Josh: 03:33 CRM or CMS?Starr: 03:35 Oh shit. A CMS. I always get those confused. No wonder nobody calls me. No wonder I suck at sales, guys.Ben: 03:42 You are not going to be a sales rep, Starr.Starr: 03:44 No, I'm just publishing my sales leads for the world to see. I don't even realize it.Ben: 03:52 We talked about Josh's food truck dream, and like one of my dreams once there's sunset money involved, and I don't really have to work anymore, what kind of things would I like to do? I think like volunteering to replace the craptacular software at schools is something that I would like to do.Ben: 04:12 I'm just going to show up. I'm going to be the White Knight, I'm going to just replace all your bad software.Josh: 04:18 Just set up shop in their basement.Ben: 04:19 ...
S1 Ep 10How to Successfully Market to Software Developers
Hey guys ladle out some secret sauce for successfully marketing and selling to software developers. Also discussed is their Facebook ad boycott, why you should never call a developer, Coke vs. Pepsi, and leveraging Princess Bride to weed out sales emails.Links:Art of Product Podcast websiteBen Orenstein on Twitter CloudForcast websiteNathan Barry on TwitterBrennan Dunn on TwitterRailskits websiteRuby Weekly websitePeter Cooper on TwitterRob Walling on TwitterTraction website (not an affiliate)Transistor.FM websiteFull Transcript:Starr: 00:00 That was really good. I didn't know you could recite poetry.Ben: 00:02 And having perhaps the better claim, because it was grassy and wanted wear. Though as for that, the passing there had warned them really about the same.Josh: 00:10 Yeah, I honestly, I read that poem right before each Crossfit session to kind of pump myself up.Announcer: 00:18 You are in a maze of twisty little passages, all alike. Time to start a fire, crack open a can of Tab, and settle in for FounderQuest.Ben: 00:31 So the Office Max near my house is closing, and so they had to have this closing sale, like everything's 90% off and stuff.Starr: 00:40 Yeah?Ben: 00:41 And we needed some printer paper so I'm like, there's probably nothing left there, but I'll go and just, you know ... So there's gotta be paper. I mean, who buys all the paper, right? There was no paper.Starr: 00:50 Yeah?Ben: 00:51 There were some pastels. Like if I wanted pink paper, then I would have been fine. There was plenty of that, but it was bare. Pickings were slim. It was amazing. And it's like post-apocalyptic zombie attack kind of scenario where you're like, "Wow. This place just looks-"Starr: 01:07 And the zombies eat paper, in this scenario.Ben: 01:10 Apparently.Josh: 01:11 Yeah.Starr: 01:11 Can I show you guys something? Talking about big box stores.Ben: 01:14 Yes, please.Starr: 01:14 So I ordered some socks on Amazon. Let me show you, they're very nice socks. They're stripey socks-Josh: 01:22 Fancy.Starr: 01:23 I had one pair and I liked them so much, I ordered a variety pack of stripey socks. I'm pretty happy with how they look and everything, but then I looked at the actual box they came in, and look what it has written on it.Josh: 01:40 What?Starr: 01:42 It says designed by PetSmart.Ben: 01:44 Nice.Starr: 01:45 And I don't know what to think now. Because-Starr: 01:47 Really? Were they really designed by the PetSmart?Josh: 01:49 Maybe PetSmart is just like the moniker of the designer.Starr: 01:53 Maybe. Maybe this is someone in another country who doesn't realize that-Josh: 01:58 No.Starr: 01:58 PetSmart's already taken-Josh: 01:58 It might be like an internet handle or something, @PetSmart. He's PetSmart on IRC, like on Freenode or something.Ben: 02:07 Now, Starr, aren't you concerned that the horizontal stripes will make your ankles look fat?Starr: 02:13 Well, you know, Ben, I have very skinny ankles, so, actually, it's the opposite.Starr: 02:19 Oh, man. So how do you guys want to do this thing? Is this an actual reader question, or listener question?Ben: 02:25 It is an actual-Starr: 02:26 Wow.Ben: 02:26 listener question.Josh: 02:27 And I think we've got a couple of these lined up, too, so ...Ben: 02:30 Well, you know, I should qualify that. I don't know that he was an actual listener, listener, because he just sent me an email. He was a listener to The Art of Product podcast-Starr: 02:38 Oh, okay.Josh: 02:39 Oh, that you were on a while-Ben: 02:40 Yeah.Josh: 02:40 Like two weeks ago. Yeah.Ben: 02:41 Right, right, and so in my interview with Ben, he asked some questions, and so this individual emailed me...
S1 Ep 9Is Marketing To People The Same As Robbing Them?
The guys discuss gorilla conference marketing and how they promoted Honeybadger back when they could barely afford to attend the conference, let alone a sponsorship. Also discussed is turning Honeybadger's unprofessionalism into a marketing strength, dealing with swag logistics, and why you should never wear a blazer to a dev conference.Full transcription:Josh: 00:01 Tatum's favorite programming language right now is Haskell, but I suspect it's because there's a big blue elephant on the cover of the book and elephant is her favorite animal. Yeah. I'm guessing it's not the functional purity that she loves it for.Announcer: 00:23 Hands off that dial. Business is about to get a whole lot nerdier. You're tuned into FounderQuest.Starr: 00:31 Yeah. Ida's just been getting really into scientific visualization type stuff. She's doing R a lot lately. I don't really think it's a very good programming language just for general purpose stuff, but she does seem to like it.Josh: 00:44 Nice.Ben: 00:44 When the Honeybadger founders compete on their kid's language learning. My kid's just doing basic. They suck.Josh: 00:52 Yeah.Ben: 00:53 You should get Tatum a PHP book. She would love that.Josh: 00:55 Or Postgres.Ben: 00:56 That's true.Josh: 00:58 Any elephant ... Why are there so many elephants in programming by the way?Ben: 01:02 That's a good question.Starr: 01:03 I don't know.Starr: 01:05 Programming books-Josh: 01:06 Is it because of the memory?Ben: 01:08 For Postgres I think that's the case, yeah.Josh: 01:10 They either have a long-Starr: 01:11 Yeah. Like they're supposed to be smart or something.Josh: 01:14 Yeah.Starr: 01:15 I don't know I've never met an elephant that struck me as that smart.Josh: 01:19 Like an elephant never forgets, right?Starr: 01:21 Right.Josh: 01:22 Maybe that means, I don't know.Starr: 01:24 That doesn't mean they remember.Ben: 01:25 As opposed to Mongo I guess their logo should be what?Josh: 01:27 That's true.Ben: 01:27 A fruit fly.Starr: 01:28 Oh burn.Ben: 01:29 Oh burn. Sick burn.Starr: 01:30 Ouch. Yeah, because it dies after 12 hours.Ben: 01:36 Exactly and forgets everything.Josh: 01:39 Ben's on fire today.Starr: 01:40 Oh man. Poor Mongo.Ben: 01:41 I know.Starr: 01:44 They've been around, it's been like a decade since-Ben: 01:46 Wow.Starr: 01:47 ... we've had bad experiences with Mongo.Ben: 01:48 That's true.Starr: 01:49 We still have to say bad things about them.Josh: 01:54 Yeah.Starr: 01:55 Okay. We should probably talk about marketing gentlemen.Ben: 02:00 Sure.Josh: 02:01 Yeah. That sounds good.Ben: 02:02 Yeah. Love marketing.Starr: 02:03 You love marketing?Ben: 02:04 I do love marketing. How else-Josh: 02:05 I do too.Ben: 02:06 How else are you going to get people to know about who you are and give you money, right?Josh: 02:11 I also hate marketing, but that's another podcast.Starr: 02:14 You could commit a crime.Ben: 02:17 Okay, but will that convince people to give you money?Starr: 02:20 They give you money in the end.Josh: 02:21 Yeah.Ben: 02:...
S1 Ep 8Twilayfunbootrucknes!!! VC vs. bootstrap funding, recent layoffs at NPM, and more!
The gents look back with some hindsight on the debates around private equity, VC vs. bootstrapping Honeybadger, and how funding decisions may have affected recent layoffs at NPM and Travis CI. Our recent Twitter ad performance for FounderQuest is also discussed as well as Nintendo graphics and food trucks. Join us!Full Transcript:Josh: We did it. We forgot to send him headphones, Starr.Starr: He said he had headphones. I asked him, Josh. I asked him.Josh: We're trying to get Ben to part with his AirPods, and it's like pulling teeth, man.Announcer: It's like Steve Jobs and The Dude had triplets and they built an app. This is FounderQuest.Starr: Can you hear us?Ben: Kinda.Starr: Yeah? Well, the AirPods might give you a little bit of a delay. I could imagine that would be ... this KVM, the video part worked even though the keyboard and mouse didn't work, but I totally forgot that this monitor can't do 60 hertz over HDMI. Does that makes sense?Josh: What was the refresh rate on the original, the NES games and stuff?Starr: Oh, it's super good.Josh: Right?Starr: Because it's a CRT.Josh: Yeah.Starr: It's just whatever the refresh rate is for your TV. Right? That's baked into the NSTC. It's for standard, which by the way, is frickin' complicated. Video output onto old school NTSC ... for CRT stuff is incredibly complicated, and I tried to understand it, and I pretty much just failed.Ben: Is his PAL any simpler?Starr: I mean, I don't think so because you're, because it's all analog, right? You're controlling the signal that goes, this analog signal that goes out and directs this electron beam and ...Ben: Yeah.Starr: It's just not this world of pixels. So TV's don't, they have phosphors but they don't really have pixels. Like computers have. There's no pixel at 1010 so, but fortunately some, some people who are smarter than I have when I was doing my emulator, they all basically they had mapped out the different cycles of the PPU, which is the NES' GPU, basically. The different clock cycles of the GPU each correlate to a specific pixel on your screen. So I didn't have to actually, you know what? To do an emulator, you don't actually need to know the details of how TVs work and stuff and refresh rate and all that.Josh: So the results for the my Twitter experiment yesterday got a little better over time. So it seems that Twitter's ad algorithm is a self, it's a self learning algorithm. So it starts out, you tell it kinda who the type of people you want it to target are, but then it optimizes itself over time as it actually starts to get clicks.Starr: Really?Josh: If someone clicks then it, I assume, it picks people that are more similar to them or that it thinks are more similar to them and yeah, so it started out when I had first run it for a few hours, I had a, it was, it spent 10 bucks and got 13 clicks and but that's really bad. It was 86 cents a click by the end ...Starr: What's a click though? What's a click?Josh: No. It was a link.Starr: Okay, yeah.Josh: Whatever they call it. a link promotion campaign.Starr: Okay.Josh: There was one link in the tweet and the call to action was, or the result was to click that link.Starr: I thought you were talking about your pun.Josh: Oh, no. No, that did terribly. That was a follower campaign. I think I learned a lot about follower campaigns too. I just was using the wrong campaign too.Starr: Okay.Josh: Also, people don't really probably care about puns in their advertised Twitter feed, but it was a fun afternoon and I stand by it. But yeah, by the end of this fall, by the end of the second experiment, which was more of a real experiment, I had brought the click down or the cost per click down to 46 cents. So we got about 113 click throughs to FounderQuest.Starr: Oh, nice. Nice.Josh: To the episode and yeah.Starr: Very cool.Josh: At least now we know and I don't know, I think I got the targeting pretty good, but I, it was my first try, so I'm sure we could optimize that a little bit. Maybe the content too. So if we want to buy clicks, we now know that they probably cost somewhere between 25 and 50 cents.Starr: Awesome. I wonder how many of those people subscribed or downloaded something.Josh: I don't know. I think that's one reason I wasn't quite convinced that it was the best idea to link to the, I linked to an actual episode page 'cause I wanted to talk about the episode is like the reason you want, you get interested.Starr: Yeah.Josh: But I think if I did this again, I want to try a dedicated landing page that's made for the campaign that has an actual, a real call to action like subscribe.Ben: Yeah. Like an intro or something.Josh: Right. Yeah. Not just the transcript, which is basically what we have.Ben: Right.Josh: Yeah, yeah.Starr: You know what would be awesome is if we could somehow get people, if we could send Apple users to just subscribe in Apple Podcasts.Josh: Yeah.Starr: Or I guess people use different, Podcatcher, so it may not work.Josh: Yeah, that's the proble
S1 Ep 7MicroConf 2019 Recap, Confronting Ageism In Tech, And Badgercon 2020
The guys dish about their experiences at MicroConf. Ben talks about entrepreneurial ADD, Josh explains why the "good old days" at Honeybadger are now, and Starr challenges younger developers to a coding battle royale. There is also a preview of Badgercon (pending wildlife insurance procurement).Full Transcription:Ben: ... and now Ikea, they're coming out with a blind that's going to be home kit enabled, so we can be like, Hey, Siri, open the blinds.Josh: So you can have the Vegas experience at home.Ben: That's right.Starr: Oh my god guys, I can't believe you've been holding back on me. Maybe I would have gone to more MicroConfs if I would have known there would have been some James Bond automatic blind situation happening.Announcer: They've been in business for seven years, and they still don't know what they're doing. I guess a podcast seemed natural. Here's FounderQuest.Starr: I really enjoyed going the MicroConfs with you guys. It was a lot of fun getting to see everybody, getting to be there with Ben Findley and stuff. It was pretty intense in terms of conferences. I feel like everybody there is way more extroverted than I am, but I got my little connections and networking in.Ben: I guess it's probably overall more extroverted than your typical developer conference because a lot of people there are interested in running their own business, and they're already down with the idea of doing marketing and sales. They are more out there than your typical developer might be.Starr: Yeah. So, there's two additions right? The starter edition, and the growth edition. The growth edition happens first, which is where you mostly have people like us who already have small businesses, and are reasonably successful. The starter edition comes after that, that's people who are looking to start something up from scratch, and maybe haven't done it before. I wonder if the starter edition captures most of the introverts.Ben: That could be.Starr: Okay. Let's talk a little about the conference itself. MicroConf is a business conference that focuses on term, micro-size businesses. That means anything from zero employees, you're just starting out as a one person developer. It is a very developer heavy conference. Lots of people there are devs. It could be from zero employees, up to, the large people there maybe have 50 to 100 employees, but that's getting up there. Us, as a five person company, I would say we are pretty normal there. Right?Ben: Yeah, I think we fall on the bigger size.Starr: Oh really?Ben: Yeah, I think most people there are probably a company of one or two.Starr: Wow. I'm not used to being the big dog.Ben: Yeah it's kind of crazy.Starr: How long have you guys been doing this? Ben you've been doing this for decades at this point?Josh: He's going to be there soon.Ben: Yeah, I think I started in 2011. I was there at the first one. Its been a lot of fun. The first one was kind of neat because you know the lean methodology right? Where you go out and you find the customers first, and then you build whatever they want. Rather than making the product first. The lean methodology was really hot in 2011. So, when they first started MicroConf they were like, do you know what, we don't even know if anybody is going to want to do this, and we don't know if anybody is going to show up. They totally advertised the conference before it even existed, just to see if there was interest. When people we signing up, it was like oh, we should probably put on this conference. So, Rob and Mike gathered everything together and it was a lot of fun. It was at the Rio, or the Hot Rock I can't remember which one.Starr: Yeah. This one was in Vegas.Ben: Yeah, it was in Vegas. It's been going on since 2011. They actually added European ones as well. I haven't been to any of those. Every six months there is a MicroConf, either in Europe or in Vegas.Starr: When it started out it was this kind of revelation. It was this scrappy little thing. People were figuring out, okay well we have this new world we are living in, where you have Ruby, you have Rails, you have Heroku. All these things that allow people to make a software business with very few people, as long as you know how to make software. People were sort of figuring this out and it felt very exciting. Well I didn't go to the first one, but I was sort of in the scene, I was around. And this one was good, but you could tell it's been around for a while. It is a little bit more stable. Most of the people who we met there, and who we hung out with, we've met there and hung out with at other MicroConfs. It's not bad, but how do you guys think it has changed over the years? You've been to more than I have.Josh: I was going to mention that, as Ben said, it started out kind of small and grew. Up until recently it was just a single track. I guess it's always been a single track conference, and it still it, but we mentioned they recently split it into two separate events. There's the growth and the s
S1 Ep 6Screw Dependencies! Learn How We Are Fighting Our Abandonware Problem.
We originally sat down to discuss distractions and Yak Shaving. What emerged was more like group therapy for a team struggling to cope with a spate of JS dependency upgrades. We also discuss purchasing an ice cream truck. Buckle up!Full Transcription:Starr: So, I learned something amazing. Just before coming on here I learned something amazing. Okay, Beto O'Rourke, the presidential candidate, used to be a member of the Cult of the Dead Cow, hacking group. In, yeah the 90's.Josh: Wow.Ben: Awesome.Starr: I know!Josh: Sold.Announcer: Three developers. One mission. Build a business to nurture personal fulfillment. It's not stupid, it's Founder Quest.Ben: It might have to go look for his byline, what the frack?Starr: I know, I know, right? I used to read their reports from Def Con and all the conferences and stuff. I used to be like, man these guys are so cool, they're so much more mature than I am. I don't know how they got all the money and go to Las Vegas and do things when I'm 17 and have no job.Josh: That's kinda how you feel about the guy who's running for president now probably.Starr: Yeah, probably.Josh: So, I guess not much has changed.Starr: Oh, speaking of Yaks and blockers and all this stuff, we finally have our pod cast artwork as you saw.Josh: Yeah.Starr: So we can now actually... This is episode number 6 of Founder Quest.Josh: Is it? Wow.Starr: And, yeah nobody's heard it, but me. Really.Josh: I kinda like it like this, there's no pressure.Starr: Yeah. Should we just keep saving them to drop box.Josh: Yeah.Josh: And that's it? I mean like... yeah that's cool with me.Josh: Yeah.Starr: That's fine they can release them after we're like dead and famous.Josh: Right, yeah.Starr: It's like I didn't want to set up the web site because I don't know what colors the art work has in it and you have to have ... you know, you want to have them matched colors and stuff so.Josh: Yeah, but know we can get the first one out?Starr: Yeah, now we can start rolling em out. See what people think of em. In slack we've been talking all morning yesterday about all these blockers we have right, because when you're doing development on any sort of bigger project, you have this idea of the real work you want get to, like the feature work, and then you have the things that are preventing you from doing the real work. Sometimes you call that yak shaving because in order to, you want a sweater, but you know you need yarn to make the sweater, then you need wool to make the yarn and you eventually end up shaving a yak. I think that's what IStarr: Yeah that sounds about right. Is this a false distinction you guys, you think there is a such thing as the real work?Josh: You mean like does the real work exist, or is it all just yak shaving.Starr: Yeah, does the real work exist?Josh: I think you could make a case that it is yak shaving to an extent like anything you would do, would be blocking something else at least.Starr: The reason I ask is I had this bit of an epiphany when I was struggling through some random webpacked stuff where I was like man what if this is all there really is, like what if this is it guys?Josh: Kind of like an existential crisis.Starr: Yeah, kind of, kind of. And it was fine like I was having a good time you know, just doing my webpack updates and everything, but this idea that we have some sort of mythical real work to do.Josh: Well web development has become, feels like to me its become a lot more complex over the years, like I don't know, that could be an illusion too you know, computers have always been hard. But it feels like the amount of things that you have to do just to do web development in the first place, has increased. I don't know, what you, how you guys feel but that's how it feels to me.Ben: Yeah, I can definitely agree with that, I mean it's not as simple as just drawing some HTML up on the webs you now, and having people see it, right?Josh: Yeah.Ben: So, yeah I think when you're building on anything, right, you have to deal with all the things you're building on top of.Josh: Kind of like when we used to write HTML and then we had to write some PHP in our HTML.Starr: So the three of us kind of, I don't know, came of age but we really enjoyed the rise of rails, and I wonder if that was maybe some sort of golden moment in which things became simple enough you could build an entire website, state-of-the-art website, with the skills of sort of one person, right? I remember working on rails projects and feeling like, man I've got this rail stuff down, it's like I can go over here write my ruby I just gotta make a few little views in HTML got some CSS, done, like I am a ninja at this stuff. But now it feels, you know, different. It's like okay, I can work on a feature in ruby for a while, and then I'm going to have to go and redo my JavaScript tooling to make JavaScript compile, because you know something happened and there's all this context switching that maybe there didn't used to be.Josh: Yeah
S1 Ep 5Personal Productivity - Dealing With Distractions While Getting Sh!t Done
Faced with a punishing week of distractions, the crew discusses their own techniques for remaining personally productive.Full Transcript:Starr: I'm sick of being discriminated against because of my name. It's like they have a better for a name but-Josh: At least I have to pay 60 bucks for just a domain.Ben: Change your name.Announcer: So do those guys really named their App after a meme, huh? Buckle up fellow kids, it's time for founder quest.Josh: I think mine was like ... for what it's worth star, my name was like $180.Starr: Do y'all think that Dev domains are going to be like pogs?Josh: Maybe.Starr: Like beanie babies?Josh: Like garbage pail kids.Starr: Oh No. Garbage pail kids or a classic.Josh: Yeah.Starr: I just mean like when we started Honeybadger we did an io domain and back then those were pretty hip and so in 10 years our dev domain, it's going to be kind of ... right now people are like, oh an io domain, wow. Our dev domain is going to be like that in 10 years? I don't know.Ben: Maybe the app domains, you know the.app.Starr: That app, I kind of think dev is ... well, I mean it's going to be used for a lot of things, but I think one thing that it'll be popular for us, like get hub projects and that sort of thing. Like I said, like faker.dev would be cool to like forward to you're a faker project.Ben: Would be cool. I'm just not going to pay 115 bucks for it.Starr: Right? Yeah. Who bought honeybadger.dev? I'm like dying to know this cause I thought it was one of you guys because I was going to do it and I forgot. I think someone's messing with us.Ben: We'll find out some day.Starr: So I thought like this week we could talk about just productivity. Some people are really surprised when they hear that we're ... because I was going to say we're a three person company. We just hired another developer and we hired a marketing person a few months back. But we're still a very small company, so people are interested sort of like how do we do it? I mean, we must be super productive. We must all be super productive, including me despite the evidence, despite the soul crushing evidence. So what's our secret?Ben: I think the secret to our success is that I wake up naturally at 4:00 AM every morning.Josh: That's it. Yeah.Starr: I do too. But I fight it. I fight it. Ben so much.Ben: I don't think we have a secret of success. We're just standing up just regular folk doing some regular stuff.Josh: I do have to say like I've been a lot less productive I felt since having kids, especially the second kid.Starr: Yeah, well my secret, a reason for choosing this topic actually was at this week and the previous week I've been incredibly unproductive and so I'm really just trying to get my groove back on.Ben: Just looking for tips.Starr: I'm looking for tips guys.Josh: Yeah. I had the same thought actually when you suggested and I was thinking about it last night and I was like, I'm actually looking forward to like talking about this because maybe I'll refresh. Get a refresher on it.Ben: Yeah. So the past couple weeks have been rough for me too but the snow, really threw me off. School was shut down for like two weeks or whatever it was. I couldn't get to my office because driveway was buried in snow and that's on a hill. And so I was at home. At home, which is not usual for me and with kids at home, which is not usual for me. And so I ended up playing a lot of sports here and stuff. So I had to get back on the focus train and actually work on it. And so one thing that I did was the tomato technique, you know the 25 minute thing.Starr: Pomodoro.Ben: Yeah, Pomodoro. So I'm like, yeah because I always sit down and I would pick but get some work done and I would open up the laptop and be like, ha, I don't feel like doing anything. There's like 5,000 things I could do and I don't feel like doing any of them. And so when it came down to you, I was like, all right, you know what? I can't wait to feel like it. I just got to do it. And so I said, boom, set the timer for 25 minutes, I'm going to work on something and then I can be done and give myself a break, you know? And then of course, the 25 minutes ago that I'm heads down, I'm focused and so there's no way of taking a break right now. It's like keep working on for a couple hours. Right. So that helped me like get over the hurdle of I really don't like doing a thing.Josh: I tried doing the Pomodoro technique for awhile, like long time ago and I liked it. Yeah. Maybe I'll give it a try again sometime here.Starr: I like it too. It only works from you for certain things. Like, Pomodoro is really nice for me for things where I've got like a list of things and I'm going to sort of cycle through really quickly and sort of churn through. Is not so great for things that are more sort of loosey Goosey, kind of like writing and stuff. I don't really like having a timer going when I'm writing because I just feel so sort of constrained by it and like I've got this deadline looming over
S1 Ep 4Technical Debt - Our Approach to Building Cool Tech Profitably
This week Josh, Ben and Starr talk technical debt and how to cope with it. They also discuss "suits" vs "hackers" is a trope as old as tech itself. Suits want to make money and cut costs. Hackers want to build cool things the right way. Full Transcript:Ben: If I start selling my kidneys, I'll let you know.Starr: Okay, that's cool. Do I get a friends and family discount?Announcer: You are in a maze of twisty little passages, all alike. Time to start a fire. Crack open a can of Tab, and settle in for Founder Quest.Starr: I thought originally that this podcast would be called something like Hard Technical Decisions, which sounds pretty hitting to me. Like, I like that, cause I think of myself as a dyed in the wool realist.Josh: Mm-hmm (affirmative)-Starr: Who's unafraid to face hard facts, you know? But, then we were talking about it in Slack and it turns out that some of the things I was originally going to highlight, as tough Hard Technical Decisions, were mistakes. Rather, were actually forms of technical debt that we kind of took on on purpose, that we knew what we were getting into. Maybe not exactly to what depth we were getting into them,. But, we knew that something was happening.Starr: And, so, this week's topic has kind of blossomed into something a little bit more interesting I think. So, yeah, personally, running a business and being an engineer means there's this sort of constant struggle between the engineer in me and the business man in me. But, what I mean by that is that there's this constant desire to want to do things right, the engineering way. But, then, you always have to trade that off between, what is the return on investment?Starr: Like, what are my business outcomes that I'm trying to achieve by doing this engineering.Josh: The engineering in you wants to achieve technical perfection but the business person in you wants to make money.Starr: Yeah. Exactly. So, I guess maybe we should go into like, what is technical debt. Let's talk a little bit about technical debt and stuff like this in general and then maybe we can go onto some specifics about ourBen: When I think of technical debt, the first phrase that comes to my mind is: "it seemed like a good idea at the time."Ben: Right? I think it's those things that you do with good intentions that just over time, didn't continue to scale, which is just a normal outgrowth of scaling. Or, over time became an obviously bad decision based on new information. So, you just have to change your mind and go back and fix it.Josh: Yeah. I tend to also throw maintenance costs in there. There's extra things that you have to do that come with the technical decisions that you have to make. And so, like, things like putting off, deferring some things like maintenance costs. For instance, like on Rails, like a Rails upgrade for instance.Josh: I know you can kind of get behind on those, or like push them down the road, and those can build up like a large overhead that you have to think about all at once, which to me is technical debt. And, there's all kinds of maintenance costs, I think, associated with software or infrastructure.Starr: That's interesting because my take on technical debt is maybe a little more specific? I've always considered technical debt as a way to bide time with shitty code. Right?Starr: When we first launched Honeybadger, I felt that the market was super rife for a competitor in the space. So, I felt like we really needed to ship something out very fast. And, as a result we made some decisions that made us able to get to market much more quickly than we would have otherwise. But then maybe, a year or two later, we came to regret those decisions. Maybe we didn't really regret them. Maybe we just had to come back and clean them up a little bit.Starr: So, one thing that we did, that I think falls definitely into the category of technical debt is that when we started ... Well, our service for people who don't know, is an exception monitoring service, right? We have a little snippet ... well, it's not a snippet, it's a library, that goes into your application. And, it sends us information whenever errors happen.Starr: And, what we did when we first started out, is that we actually kind of you know used the library of the main competitor, which was totally legal. Because, it was MIT licensed. And, we always knew we were going to replace this with our own library. And, we got a little bit of flack for it.Starr: But, in the end, I think it was sort of the right decision. What do you guys think about that decision?Josh: I think it definitely bought us some time of not having to like figure out or reinvent that wheel, basically, because it was a pretty well-established pattern. And, if you look at those same libraries, today, of everyone who does this, basically, they're pretty much all doing ... they're all basically copies of each other. They're all basically doing the exact same thing. It's a pretty well-established pattern of code.Josh: So,
S1 Ep 3Decisions & Events That Made Honeybadger What It Is Today
Looking at the major events in our lives, we can often trace them back to turning points -- decisions big and small that had outsized effects. In this episode the dudes reflect on some of their major decisions, good and bad. Full Transcript:Starr: So I was like, "Okay, we've got no heat now. We're just going to have to slaughter the horses and crawl inside of them or-Josh: You guys have horses in Seattle?Starr: Slaughter the neighbor's horses.Josh: I thought all the horses were in Kirkland.Announcer: It's like Steve Jobs and the dude had triplets and they built an app. This is Founder Quest.Starr: I got back the work from the Barney guy. The Barney guy is going to do our intros and it's all pretty great.Ben: Cool.Starr: It is excruciatingly difficult for me to listen to it though. I don't know why but.Josh: Let's just clarify. He doesn't actually sound like Barney. I assume like he is [crosstalk] voices right?Starr: No, he like sounds like announcer dude. Yeah. He sounds like sort of cheesy announcer dude but it's excruciating. I was listening to these introductions that this guy recorded for us and I'm like, "I have to listen to this so I can spot errors and stuff" but I'm just clenching my fists. I'm kind of in a fetal position because it's so painful to listen to this professional man who has been the voice of Barney amongst many other roles, reading out the really stupid shit I ask him to read. So anyway, I'm sure I'm making you guys feel great about the future direction of this podcast.Josh: I'm sure it's going to be awesome and I mean by the time people are actually hearing this, they're going to have already heard the announcer. So I guess they'll know whether it's shit or not.Starr: Oh yeah, that's right. Maybe.Josh: I mean they can tell us. I guess.Starr: One thing that I get asked a lot and I'm sure you guys get asked a lot too is how do we do it right? The three of us have this pretty cool little software company. We build things we like. We do it on our own terms. How did we do it? Because a lot of people are interested in doing similar things. So I thought it would be fun to have a show where we talk a little bit about that. So what would you guys think about that?Josh: Yeah. Sounds good. I mean I think it's just pure blind luck obviously. I don't know about you but.Starr: Oh 100%.Josh: I don't know how I the hell I do it.Starr: Show is over.Josh: Show is over.Ben: There may have been a little bit of work involved.Starr: I guess I should start out and explain a little bit about what we have right? So the three of us started Honeybadger about like, how long ago was it?Ben: Yeah, we started in 2012.Josh: 2012.Ben: Yeah. So it would be seven years old in the summer.Starr: Oh Man. What grade is that like second grade?Ben: Yep.Josh: I just don't. I don't want to see Honeybadger when it's a teenager. I don't know. I thought that's going to be pretty scary.Starr: Yeah. So seven years ago we set out to build this app to monitor our web apps for errors. We were using an old service that does a similar thing called Hoptoad. Eventually turned into a thing called Airbrake and it just wasn't doing it for us. It had a lot of problems. It had a lot of service degradations and we eventually just kind of got fed up and decided to build our own thing and fortunately for us, a lot of other people were thinking the same thing. So we had a lot of early customers out the gate who were Airbrake customers originally and looking around for a more stable replacement that was being actively developed instead of just kind of milked like a cash cow.Josh: I think one of the things that we did, I mean that kind of just came naturally is that we were solving our own problem or I guess they say scratching your own itch, but it was something that we really wanted ourselves and that was a big in doing it in the first place. I mean we did want to build a product and sell it but we also really had this need that we wanted to solve for ourselves and we kind of did that. That was the initial motivation, how we chose what to actually build in the first place was we used ourselves kind of as guinea pigs.Starr: Yeah, because we were like freelancers for a long time and we weren't really in the same company, but we worked on similar projects and we all used Airbrake. Actually at the time that we started on Honeybadger Ben and I were working at another company as employees and we used Airbrake then too and it was just not doing it for us.Ben: Yeah. I think the thing about scratching or itch is you can have a lot of itches, right? And there are some that are more interesting than others and some that are more painful than others. And you've heard that phrase like, "Is your product a vitamin or is it an aspirin?" Right? Is it solving a real pain or is it something that it's kind of nice to have and I think one of the things that made a difference was we felt that Airbrake was a painful experience. We were really pissed off about how the se
S1 Ep 2How to hire great software developers when you can't compete on salary
How we attracted top quality software developer candidates without offering Facebook, Amazon, or Google salary levels. We talk about how to write the job description and reveal the feedback we received from candidates.Full Transcript:Starr: I was in my car. So there was no-Josh: There was no, it like it wasn't that creepy.Announcer: Hands off that dial. Business is about to get a whole lot nerdier. You're tuned in to Founder Quest.Starr: Yeah I mean ... but also like this is Seattle, so literally everyone here is a quasi-tech celebrity.Josh: That's true.Starr: Yeah, it's dime a dozen.Starr: So this week, we have been not getting much real work done. We've all been super distracted because we've been really focusing on hiring.Josh: When you say, "we've been working on hiring," I think what you mean is "Ben's been working on hiring."Starr: What's the point of being in management if you can't take credit for other people's work, right?Josh: Exactly.Ben: Exactly. That, and you got the whole royal "we" going for us, so gotta ... Yeah, it's been a bit of a slog, so. But it's been kind of fun too. Like, you know, we decided a few months ago, I guess, that we were about ready to hire and, you know, we've been thinking about this for a while. We've had contractors helping us from time to time. And we just decided it was time to have someone who could be around to the long haul. And so, we started the process of just thinking about who we wanted and what we wanted. And I had just ... it was pretty good timing ... I had just seen this blog post about hiring, and about what job posts should look like versus what they usually look like. You may have seen this on Twitter, but like there was an image where it was like colored red and green, and the red was ... it was mostly red ... and the red were parts about the business, and the green were parts about the candidate.Starr: No, I didn't see that.Ben: Oh yeah, yeah, it was really cool. So, like if you're a candidate, like, what do you care about when you look at a job post? What kind of technology are you playing with? Things like that. What kind of benefits are you going to get? And so this person was talking about how most job posts are all about the company and nothing at all about the candidate, right? And so, I had just read that and I thought, oh, that's, that's good to think about. And so, I wrote our job post in a way that was more approachable for a candidate, like, what would a candidate really wanna see? I guess it's like Marketing 101, right? Speak to your audience.Starr: Exactly.Ben: I think that was, that was really helpful in getting some great candidates coming in the door.Starr: I sent the job posting to Evie, my wife, and she was bowled over. She's like, nobody writes job applications like that ... er, I keep calling it an application ... she said, nobody writes job descriptions like this. Some of the responses we got from people were amazing, some people said things like, I can't believe a job like this exists in such an imperfect world.Josh: Yeah, it seems like we struck a nerve.Ben: Yeah, yeah. It was fun to write and it was fun to see those kind of responses come back from people. And I think that was critical because our budget was kind of low, and in fact, we even included the budget on the job posting. The trade off there was that even though the budget was kind of low, the benefits were pretty high. Specifically, people were very interested in having a 30 hour work week. That was-Starr: Oh, yeah. Maybe we should, maybe we should, go through some of the, the things we put in the job posting. Some of the benefits, some of the interesting things about the job that maybe drew people, because I know a lot of people are always wanting to know how you can more easily hire developers.Ben: That's true, yeah, you hear that a lot. And I think, one thing that makes it easy is you give developers what they want.Starr: That's ... no, that's too easy. That's too simple.Ben: We found that there are definitely a group of developers who have experience, because we said, we needed deep Ruby experience, and who are interested in playing with new technologies, because we said, yeah, we're looking at Elixir and playing with that, and who sometimes value their time over money because we basically said, we'll be happy to pay you a little less but we'll give you a lot more time, like you can have a day a week off, or you can work five hour days, or however you want to work that.Starr: Mm-hmm.Ben: And I think a lot of people underestimated just how much a developer values that flexibility and having some more time versus just always maximizing the dollar sign.Starr: It seems like a lot of the developers that we got who applied were a little bit more experience. I know, I know that we were really interested in experience in general, but we got a really good crop of candidates coming in with some real deep experience in Ops, in Ruby development, so forth. And it just surpri

S1 Ep 1Programming in Elixir and Phoenix to build a proof-of-concept product during our hackathon
In their first episode, Starr, Josh and Ben talk about the company hack-week where they built a small proof-of-concept product with Elixir and Phoenix. Full Transcript:Josh: Okay so you guys tell me if this too stupid butStarr: Well if you have to askBen: I like how this is starting.Starr: Sold.Announcer: They're just three amigos making their way in the crazy old world of software as service. Welcome to Founder Quest.Starr: Yeah so ah lets talk about the hackathon guys.Josh: Cool.Ben: Okay.Starr: So last week we had our first ever honey badger hackathon and the idea was that we would take a break from working on our from our mundane lives you know working on air tracking, up time tracking stuff like that and work on something completely different to kind of clear out the cobwebs and have a little fun. Yeah we chose to build a product in Elixir and Phoenix because we don't really um use those two often so it's a nice chance to do something different.Starr: So what do we hope to achieve by doing this? Like what was the goals?Josh: So I think like just I mean mainly have fun um one of the things I really liked about the hackathon was we also this was the first thing we did coming back from a three week vacation for Christmas over which I think we all worked on an Elixir Udemy course, so it was a chance to practice some of the stuff we learned in the course and get back into the swing of things.Starr: Yeah that was nice. Are we gonna do that vacation all the time? Is that going to be a regular thing?Josh: Yeah I think so. Will break it up by hackathons but otherwise I'm good with just being on vacation.Starr: Okay can we have a hackathon driven company? Is that a thing?Josh: Yeah I think so.Josh: Would we be like hip then, would we be popular?Starr: Probably. What do you think Ben?Ben: Can we be more popular? I mean you know. There are limits right?Josh: Yeah Ben always brings humbleness.Starr: Don't want to fly too close to the sun.Starr: Let's think back to so we first were talking about the hackathon at one of our conclaves. If you don't know us we work remotely, we do everything in Slack and stuff. We meet up once a quarter for what we call conclaves at an undisclosed location in western Washington.Starr: So we went through lots of different ideas for the hackathon.Josh: Who was it that came up with the idea we went with?Starr: I think it might have been Ben. We're talking about like the model of deploying the applications that we're interested in building and I think we were talking about things that are easy to do onsite or on a single server, they're like a self hosted type thing and that's what kind of led us to talking about Elixir and stuff, but I think it was Ben that came up with theBen: I think you know we do a lot in our day jobs with high traffic sites. We do a lot of processing and one thing that was really interesting was as far as Elixir is concerned is that the high concurrency that it can support so we're like “oh what can we build that would be interesting that would be in our wheelhouse but still kind of fun” and we did that. Like you said we did Elixir over the Christmas break but we also did the advent of code andStarr: Oh yeah the, I didn't finish that.Josh: Yeah.Ben: I didn't finish it either .Josh: I did like one tenth of what I expected.Starr: I did like two.Ben: But we don't have to talk about that. But we started with the right intentions. I know that for me, I was like doing them first in Ruby and then I would do an Elixir and see how different it was. Having the idea to play with that was a lot of the fun motivation behind the hackathon.Josh: Yeah so eventually I think Ben was like “lets build a segment replacement”, because we use segment to send various,Starr: Well Segment is sort of works like a repeater, you send events that happen to your users, you send your user data to Segment and then it sends out to your vast array of third party services that consume that data like Intercom, like I think we use Mix Panel, we use Drip. Maybe Google analytics, I don't know.Ben: Yeah.Josh: Yeah. Like it costs a lot of money, right?Starr: Yeah it costs a lot of money well, a fair amount of money. It dependsJosh: Yeah right.Starr: We basically only use it to broadcast, request to other services.Josh: Right.Starr: So it seems like it should be pretty cheap but its not pretty cheap.Starr: Yeah and we've had some trouble. We've been, we've talked about building some sort of internal thing to do this for us, just because we're not fully utilizing its full capability yet either. I think the core of what it is like a centralized customer information database and warehouse really. And then it handles, like you said sending all those events to all the different places like third party software and service tools, even to the point where it can even replay events which I think is a cool feature that we're not using at all.Josh: So is it actually a database though? Can you go in and query your users