The Engineering Hangout with Erik Berlin: Turning a side project into a social podcasting company
The Engineering Hangout is a podcast where engineers hangout and talk shop. Hosted by Chris Reeves, the show is brought to you by Templarbit. You can subscribe on iTunes, Breaker or anywhere podcasts are found.
In this episode our CEO and Co-Founder, Bjoern Zinssmeister interviews Erik Berlin who is the CEO of Breaker. Breaker is a social podcasting app. Erik and his team believe podcasting should be easier to share with friends.
In the Breaker app, you can easily see what your friends are listening to, “like” an episode, comment on the episode and then share it. It’s what every other podcasting app is missing.
The idea for Breaker first came to Erik while at Soundcloud. Erik believed podcasting had a lot more room to grow so when Soundcloud began to move away from podcasting he knew that was a bad strategy.
“Everybody already knows about music and it’s not really growing… where with Podcasting it is a new thing and business models haven’t been figured out yet”
When Erik’s current co-founder, Leah Culver, reached out about working on a podcasting app, Breaker was born. After some months building an MVP as a side project, the two decided to go all in and found a company based around the app. Erik and Leah participated in Y Combinator’s Winter 2017 batch and their team is located in San Francisco.
Erik’s career as an engineer turned CEO spans 10 years including time in San Francisco and Berlin. Before Breaker, Erik spent time at Instacart and Soundcloud as a software engineer.
During the episode you’ll hear:
- What is Breaker?
- Erik’s time at Soundcloud
- Starting a company in San Francisco
- Time at Y Combinator
- Daily life at Breaker
- Why they don’t use Slack at Breaker
- Cultural differences working for a company in Berlin versus a company in San Francisco
- Development tools Erik can’t live without
Full episode transcription below:
[electronic keyboard music fades in]
00:00:03:01 - 00:00:17:07 | Bjoern
Even if they’re capable of doing a lot of dev ops stuff and even if there’s new tools like Docker and all that stuff that speeds it up, it still isn’t as fast as Heroku. And you just don’t have the money to bring in another engineer that is mostly focused on dev ops.
00:00:17:12 - 00:00:25:26 | Erik
Yeah. You don’t have the money, you don’t have the time and it doesn’t matter. I mean your customers, who are using the product, have no idea what your server infrastructure looks like all they care about is the product.
00:00:31:02 - 00:00:46:25 | Chris
Welcome to episode 2 of the Engineering Hangout presented by Templarbit. I’m Chris and I’m part of the team here at Templarbit. On today’s episode we have our CEO and co-founder Bjoern Zinssmeister talking to the CEO and co-founder of Breaker, Erik Berlin.
00:00:47:13 - 00:01:04:27 | Chris
Breaker is a podcasting app. But it’s more than that. It’s more social than other podcasting apps. Because of that, it’s one of our favorite apps in the office so we were really excited to be able to talk to Erik and learn more about Breaker. Here is Episode 2 of the Engineering Hangout featuring our guest, Erik Berlin.
[electronic keyboard music fades out]
00:01:07:02 - 00:01:08:09 | Bjoern
Hi Erik, welcome.
00:01:08:18 - 00:01:09:07 | Erik
00:01:09:10 - 00:01:43:17 | Bjoern
Yeah. So Erik welcome to the Engineering Hangout. Episode number two. And I’m so pumped actually to have the founder of Breaker on the podcast because we are huge fans of the app and by we I mean the team of Templarbit. I think one of our engineers came up with this app, I want to say six eight months ago. And it’s like guys this is like the best app I’ve had in a while. Started sharing it. I was sort of the last hold out until like the entire team kept sending me podcasts…
00:01:43:18 - 00:01:45:29 | Erik
It’s always the CEO who goes last.
00:01:46:08 - 00:01:58:12 | Bjoern
Exactly. And then what I got and what I really really liked are like some of your cool features around like speeding up, listening to podcasts helps me out a lot as a CEO because time is a concern.
00:02:00:24 - 00:02:11:29 | Erik
Yeah for everyone not just CEOs, for everyone time is their most vital resource, we try to respect people’s time.
00:02:12:00 - 00:02:26:24 | Bjoern
That’s great. Yeah I can I can tell and there’s a lot of iteration on that feature too. This is awesome. So I’m pumped to have you here. You also did YC just like me. So I think we have a lot to talk about so I’m going to jump in and ask some questions and we’ll see where it goes.
00:02:26:24 - 00:02:27:03 | Erik
00:02:27:13 - 00:02:52:09 | Bjoern
Cool. The very first thing I wanted to know is walk me through through the founding story of Breaker. Who did you found with? Why did you get into that space? You know podcasting sort of has this kind of renaissance I guess and I’m sure you have some great insights but like what was the experience like coming up with this and why are you passionate about podcasting?
00:02:52:23 - 00:03:09:13 | Erik
Yeah. I have a great co-founder, a fellow engineer, Leah Culver who started a couple companies before this one and she and I have been friends for years and she was always on my short list of people who if I was going to start a company I would want to start a company with.
00:03:09:14 - 00:03:12:12 | Bjoern
So you had a shortlist of potential co-founders?
00:03:12:17 - 00:03:27:18 | Erik
I do. You know when I meet really interesting, brilliant people I think that I want to work with them again. I just sort of it’s you know I don’t I have it written down anywhere, I just sort of make a mental note. Oh yeah that’s that’s a good. I probably should write it down to be honest.
00:03:28:02 - 00:03:41:00 | Bjoern
I think that’s clever. I tell a lot of younger engineers that come to the valley and you sort of see their ambitions and they want to found at some point the very first step is to network and find people that you could potentially found in the future.
00:03:41:05 - 00:04:46:01 | Erik
Yeah I mean everyone says this but it really is true the founding relationship, it’s such a big commitment. It’s really important that you have a good relationship. You know very open, honest, you work well together and there are complementary skills. You just don’t want to found a company with the wrong person. So Leah I’ve known for years and over the years we got to know each other better. We had never worked together. And so when I was still working at Soundcloud, this was late 2016, she sent me an email saying what do you think of podcasts? Because I had been working at Soundcloud I’ve been thinking a lot about podcasts. Soundcloud was sort of at this point where it was actually moving away from podcasts which I thought was a bit of mistake strategically for the company. I thought that was kind of this really new exciting growth area. You know music everybody knows about music it’s not really growing in any meaningful sense other than the population.
00:04:46:04 - 00:04:47:24 | Bjoern
Yeah and it’s difficult with licensing
00:04:48:05 - 00:05:48:12 | Erik
Right. The other thing legally it is a minefield. Where as podcasting it’s this new thing and you can sort of define what it’s going to be. And the business models and all that stuff I think haven’t really been figured out yet it’s more kind of day one first thing in podcast versus, or maybe second, but early in the game. And you know the music on the other hand has been around forever. I mean almost literally forever. Like for as long as there was humans probably from it you know before there was a language there was music right. So you know it’s a much more developed business. That said I think podcasting fundamentally sort of storytelling is as old as humanity. And so in that sense it’s like just as primal of a media but the actual businesses around them I think are much less developed so there’s a huge opportunity.
00:05:49:19 - 00:06:02:11 | Bjoern
And then walk me through this. The day you guys got together like where were you guys? And so she sends you an e-mail she says how about podcasting, you probably go back and forth a little bit right.
00:06:02:12 - 00:06:10:12 | Erik
Yeah I think it was like a one line email. I think she said like how about podcasting and I had been thinking a lot about it. So I just did a brain dump of like everything I had been thinking about.
00:06:11:06 - 00:06:12:02 | Bjoern
So like long emails going back and forth?
00:06:12:21 - 00:06:43:14 | Erik
She sent me like a one line e-mail like what do you think of podcasting and I think I wrote back like three pages or something. Yeah. I was living in Berlin at the time working at Soundcloud and had already planned to move back to the states. I had taken the job at Instacart. But as soon as I’m back I just sort of nights and weekends Leah and I got together and started hacking on this thing that didn’t even have a name at the time. We went through various code names before settling on…
00:06:43:18 - 00:06:44:26 | Bjoern
What was one of your favorites codenames?
00:06:44:28 - 00:06:48:13 | Erik
Oh I’m trying to remember. I knew you would ask that as soon as I brought it up.
00:06:48:24 - 00:06:49:08 | Bjoern
[laughs] Of course
00:06:49:08 - 00:06:54:15 | Erik
We used I think the fish flag emoji for some reason…
00:06:54:15 - 00:06:55:15 | Bjoern
The Japanese fish flag?
00:06:55:15 - 00:07:01:06 | Erik
Yeah exactly, the Japanese fish flag. And I think we looked up what the actual name for that was..
00:07:01:06 - 00:07:02:14 | Bjoern
Call it sushi… [laughs]
00:07:03:19 - 00:07:09:00 | Erik
Not sushi, it was another Japanese word that I can’t remember but that was like the first codename.
00:07:09:11 - 00:07:25:26 | Erik
It’s embarrassing I can’t remember. Leah will be listening to this and screaming at her phone. But yeah we had so you know just went back and forth internally didn’t even have beta testers. We were the only users of the app and really it was barely usable.
00:07:25:27 - 00:07:26:17 | Bjoern Yeah.
00:07:27:01 - 00:07:33:00 | Erik
But I think the goal is really to get it to be usable as quickly as possible.
00:07:33:01 - 00:07:33:07 | Bjoern
00:07:33:08 - 00:07:47:02 | Erik
And then once it was usable it was like okay. I was using Overcast prior to starting on Breaker. How long could it be before I could delete Overcast from my phone not have to reinstall it. Is there some feature that Breaker doesn’t have that I need or whatever.
00:07:49:24 - 00:07:59:24 | Erik
I think we got it to that, if you want to call that minimum viable product, I think that took about three or four months just working kind of on weekends.
00:07:59:27 - 00:08:00:04 | Bjoern
00:08:00:16 - 00:08:04:26 | Erik
You know we would get together and maybe have brunch and talk about what we were going to do for the day.
00:08:04:27 - 00:08:05:03 | Bjoern
00:08:05:13 - 00:08:06:12 | Erik
Just spend the rest of the day working on it and
00:08:06:27 - 00:08:09:26 | Bjoern
And at that time were you still in Berlin or were you not?
00:08:10:06 - 00:08:35:11 | Erik
Yeah I moved back to the U.S. January 2017. So yeah we started working on it not right away but pretty pretty shortly after that. Then you know once I was using it as my main podcast app then we started inviting our friends and we had a few early beta testers and then really started listening to the feedback and trying to incorporate some of their good ideas and commit to more and more people to use it.
00:08:35:12 - 00:08:41:21 | Bjoern
Would you say that Breaker essentially started as a side project between two engineers?
00:08:41:24 - 00:08:42:09 | Erik
00:08:42:10 - 00:08:55:17 | Erik
Yeah we didn’t you know we really didn’t know that we were ever going to turn it into a company or leave our jobs. Leah was working at Dropbox at the time and liked her job there. I was working at Instacart and I liked that job.
00:08:55:19 - 00:09:09:20 | Erik
We really just wanted to see one like you know we were friends but we had never worked together before so we wanted to see how well we work together and we wanted to see if we could build something that was really you know different. We built something that we thought was cool.
00:09:09:22 - 00:09:09:28 | Bjoern
00:09:09:29 - 00:09:18:03 | Erik
But then you know if we start giving it to our friends would they just use it for a week and then go back to what they were doing before. Or would they actually stick with it and keep using it.
00:09:18:03 - 00:09:36:01 | Erik
And so well as we’ve shown it’s more and more people and they stuck with it and used it and gave us feedback. And the product got better and better. That’s really what gave us the confidence to turn it into a startup. No, we didn’t intend for it to be that. It really was just a hack project.
00:09:36:08 - 00:09:47:14 | Bjoern
And when you turn it into a startup like you made that decision. Walk me through the time and place where you guys were and you looked at each other you’re like we should do a C corp and then what.
00:09:48:00 - 00:09:55:11 | Erik
Yeah. You know it’s like we built this thing and we’re like oh this seems pretty interesting you know and then other people, we showed it to other people and they thought it was interesting too.
00:09:55:11 - 00:10:34:06 | Erik
They started using it too so that gave us validation. And at some point we just said you know it’s like okay like is this just going to be a side project forever or are going to take it more seriously. Like quit our jobs, go full-time and really make a C-corp and all that, Leah had done Y Combinator before. I hadn’t but I had donr startup before of or had always wanted to do YC. I heard great things about it. Leah had great things to say about it. So we thought we would apply to that and basically we decided that whether YC took us or not we were not we were going to go all in…
00:10:34:06 - 00:10:34:12 | Bjoern
00:10:35:03 - 00:10:50:19 | Erik
…and start it. So we were sort of optimistic that we would get into YC just because Leah had a great relationship with you know having gone through it before. But you know it’s very hard to get into. Certainly not a sure thing.
00:10:50:21 - 00:10:50:28 | Bjoern
00:10:50:29 - 00:11:08:01 | Erik
And for us you know we thought the best way to show our conviction that we really believed in the idea was to kind of leave our cushy day jobs and you know free lunches and all that stuff and and go all in and really commit ourselves to the project.
00:11:08:06 - 00:11:54:02 | Bjoern
Yeah I think that’s where stuff gets real. Right. Like I see it actually pretty often around here in the Bay Area. Even like where people have side projects a couple engineers get together. But then when it comes to actually quitting that job and leaving the big salary behind it gets tough because rent is ridiculous. You’re never 100 percent sure if you can turn something into an actual company. And so that’s when a lot of teams fall apart. And that’s a huge difference from what it was like maybe 10 years ago when I first came to San Francisco where people would more be more naive I guess about leaving jobs and just like going for it because rent was a lot cheaper. And the jobs weren’t paying that much in the first place.
00:11:54:03 - 00:11:57:16 | Erik
Yeah I mean I also moved here around 10 years ago.
00:11:57:25 - 00:11:59:20 | Bjoern
So you have also witnessed that kind of change?
00:11:59:27 - 00:12:04:09 | Erik
You know I remember thinking rent was expensive ten years ago…
00:12:04:11 - 00:12:04:14 | Bjoern
00:12:04:14 - 00:12:06:22 | Erik
It’s much more now. You know I think San Francisco…
00:12:06:23 - 00:12:08:14 | Bjoern
…Little did we know it could get worse. [laughs]
00:12:08:14 - 00:12:15:05 | Erik
I remember thinking San Fransisco it’s like oh it’s you know it’s the second most expensive city behind New York. And I remember it passing New York.
00:12:15:06 - 00:12:18:07 | Bjoern
Yeah. And now it’s the most expensive expensive city in the world.
00:12:18:07 - 00:12:38:04 | Erik
I saw an article saying that so yes. We have a new mayor in San Francisco who was just inaugurated today so hopefully that will help alleviate some of the higher rents and things like that having more housing friendly environments at City Hall
00:12:38:09 - 00:12:40:21 | Bjoern
Yeah. Would definitely be a great thing.
00:12:40:21 - 00:12:53:05 | Erik
I hope so. I’m optimistic at this point but it’s easy to be optimistic. No I mean I think you still see people, I think the startup dream is still alive you know. To me people still leave their jobs and start companies.
00:12:53:05 - 00:14:02:14 | Erik
I don’t know exactly it’s the same rate it was 10 years ago. These things tend to go in cycles. But you know it could be more could be less. But I think one thing that’s different from 10 years ago is the incumbents are a lot a lot stronger today than they were then. You know when I was first coming up you know the incumbents were Microsoft and Intel and IBM and you know those seem like kind of stodgier, older, slower companies. And you know today you start a company you’re going to be competing with Google and Facebook and Amazon and Apple and these are much more agile companies, they move much faster. They’re much more aware of sort of start up competition and will make strategic acquisitions or just make product changes you know very quickly. Incorporate you know sort of take those threats seriously in a way that sort of the previous generation of companies didn’t. So I do think it is harder to start a company today to really compete with the existing big players just because they’re so much smarter than they used to be.
00:14:02:18 - 00:14:21:11 | Bjoern
Yeah I agree. It’s just the field has gotten so, I don’t want to say crowded because it gives you a different kind of mental picture of what it’s like out here, but it’s definitely you having incumbents now that are flexible and that can very quickly adapt they also you know kind of seen what not to do from the previous generation.
00:14:21:11 - 00:14:31:15 | Bjoern
And it’s just a lot harder I think. But it’s also a lot easier to get started a lot easier to build features faster than it did, at least feels to me that way.
00:14:31:18 - 00:14:41:00 | Erik
Oh totally, AWS has been just a revolution in terms of you know the capital required to start a company.
00:14:41:00 - 00:14:41:18 | Bjoern
00:14:41:19 - 00:15:05:23 | Erik
And I think yeah I mean I see a lot of smart founders actually raising less. I mean the trend has been to raise less and less money over time. I remember when the first round of capital you raised was called your Series A because you know A because it was the first round of capital. And then you know now that there’s people that raise Seed rounds before their A round. But the seed rounds are now the size of what A rounds used to be.
00:15:05:24 - 00:15:06:03 | Bjoern
00:15:06:05 - 00:15:52:16 | Erik
And so now there’s a pre-seed market of people who are trying to jump in front of that. Yeah I think you need way less money to get started and to sort of get to that minimum viable product. I mean if you do it the way Leah and I did we didn’t even quit our day jobs. We didn’t really you know we didn’t take salary. You know other than we had our normal salaries. So it basically cost us nothing, just our time to build that first version of the product. Obviously it’s a bit of a luxury to have. You know weekends free and you know not everyone has that sort of free time to do that. But yeah I mean the housing cost aside, you know that the cost of actually getting started and launching an app today are lower than they’ve ever been.
00:15:52:17 - 00:16:09:01 | Bjoern
Yeah. Great. Walk me through a typical day at breaker. What do you do? So you like go to your desk, get a cup of coffee, you open Slack, you look at Jira. What kind of tools you do you use? What is what is happening?
00:16:09:18 - 00:17:03:12 | Erik
Very few of those things actually. So I would first say there is no real typical day at Breaker. Everyday, as they are at any startup, I think every day is really different. We try to be you know, internally things are changing all the time in the world around us is changing all the time. Customers are always giving us feedback. We’re iterating on features that we released the day or the week before. And so we try to be really agile and responsive to that and not sort of get stuck in you know quarterly planning. You know why are we doing this? We were doing because three months ago somebody thought it was you know we all decided this is what we should be doing three months in the future. But the world has changed. So for us our process is a planning meeting on Monday, once every two weeks. Everyone in the company. And we basically just brainstorm ideas.
00:17:03:14 - 00:17:04:24 | Bjoern
How long does a meeting last?
00:17:04:24 - 00:17:48:19 | Erik
It’s a long meeting. So it’s basically only… It’s the only regular meeting other than one-on-ones that we have scheduled for the company but everyone’s in it and basically takes as long as it needs to. I think we have the conference room booked for four hours. We don’t always use the whole time but sometimes we do and sometimes we can run a little bit over if we’re really struggling to sort of you know debating the priorities. You know what’s the thing that’s going to make the biggest impact for the next two weeks for us to build. And I think it’s important to have everyone in that meeting one just because good ideas can come from everywhere. You know we hire great people at every job.
00:17:49:05 - 00:17:49:19 | Bjoern
00:17:49:21 - 00:18:37:22 | Erik
Every role. Yeah. And so you know the engineers we hire we try to hire people who are not just that good at implementing you know writing code but who have ideas of their own. Same thing with our designers. Same thing with our customer service people. You know we have support people who spend all day answering e-mails. It’s very important to have them in the meeting as well because they are really our connection to the users and gathering that constant user feedback so they really hear the pulse of our community and have a finger on the pulse of the community. And I think their ideas again are often the ideas that we decide to implement. So it’s very much in that way you know democratic trying to get good ideas from everywhere but then at the end we vote on priority and difficulty.
00:18:37:29 - 00:19:19:24 | Erik
So sort of high medium low just you know do we need to do this now and is this really going to move the needle. And then difficulty is sort of you know is it going to take us the full two week sprint, can we get it done in a day. They know how hard is it and things that are high-priority and easy, we do those first. Those are sort of no brainers like yeah just do it. Things that are high priority and hard try to get one or two of those big things done per sprint. And then a few things that are high-priority and medium, medium difficulty. We try not to do things that aren’t high-priortity. So that’s that’s the process. And we don’t use Slack that’s actually… And we don’t use Slack that’s actually…
00:19:19:12 - 00:19:19:24 | Bjoern
00:19:20:27 - 00:19:43:18 | Erik
I know everyone’s surprised by that. It’s an intentional decision. I’ve worked at a couple companies that use Slack. And personally I find it really is distracting. You know the sort of way that I think about slack is it’s a tool where anyone in the company can interrupt everyone at the company whenever they want.
00:19:43:20 - 00:19:43:29 | Bjoern
00:19:44:02 - 00:20:56:09 | Erik
And for me my most valuable resource you know as an engineer you know the most valuable thing I can do spending my time when I was spending all my time programming is large blocks of uninterrupted time. You know four or five hours of just you know no meetings, no interruptions, nobody can hear me, nobody’s tapping me on my shoulder no breaks, nothing. That’s when I got my work done. And you know often I would find myself you know working at other companies you know staying until 9:00 10:00 because you know I would start working at 5:00 when everyone else left. And you know people stopped pinging me and the Slack notifications stopped popping up. And so you know for us we try to institutionalize that by minimizing the number of meetings other than this one meeting on Monday and one-on-ones. We don’t have any other regular standing meetings. Obviously, if you need to meet with someone you schedule a meeting with them. We don’t have meetings on the calendar. Other than those and we don’t use Slack, which you know right now we’re an eight person team so still quite small. We’ll see if we sort of hit breaking points on the ways we scale for our current team size, we haven’t needed it and I think we’re actually a lot more productive without it.
00:20:57:17 - 00:21:25:15 | Bjoern
Cool. I want to switch gears a little bit. You already talked a little bit about your time in Berlin. You work at Soundcloud. You worked at Instacart and now you running your own show. And I want to know like from your time in Berlin at SoundCloud and your time here in San Francisco, what do you think are some of the cultural differences like working for a European company versus a San Francisco company or are there none?
00:21:28:23 - 00:22:29:11 | Erik
There are some for sure. You know I lived in San Francisco, so I first moved to San Francisco in 2005. Basically been working at different start ups my whole career. So I was I was in San Francisco before I moved to Germany and now I’m back in San Francisco. When I lived in San Francisco before I moved to Germany, I had this idea that you know the best engineering talent was sort of within a 50 mile radius of San Francisco. And you know when I when I move to Berlin I would be one of the best engineers there. And you know the talent just wouldn’t be there and I was completely wrong. One really nice thing about working in Germany is much better immigration policy than the U.S. does. And so there were able to recruit from all over Europe and really all over the world. I mean obviously they recruited me and a number of other people from America and actually there were more Americans at Soundcloud than any other nationality including Germans.
00:22:30:07 - 00:22:50:00 | Erik
But there were people from all over from France and Spain and Portugal and Poland and Russia. And you know Australia, the U.K., Canada, from Brazil. I mean really covered the entire globe and I worked with some unbelievably talented people. The founders of Soundcloud actually aren’t German or Swedish.
00:22:50:01 - 00:22:50:16 | Bjoern
00:22:50:21 - 00:24:44:28 | Erik
And so you know they also you know I think part of the process of founding the company for them was kind of acclimating to a new country. And so they really built that into the culture and tried to make it a very, they looked outside of Germany for when they were hiring and did a really good job integrating those people into this sort of Soundcloud and into Germany and the culture there. So I think Soundcloud is really an exceptional company. I don’t know that that’s normal. I think you know now having started a company and doing fundraising going through things like that. European investors there’s definitely a different profile. You know Soundcloud raised most of its capital from Silicon Valley investors and sort of understandably so. So I think you know most most European investors and German investors in particular you know, to paint with a broad brush stroke of course there’s exceptions, but in general it is much less appetite for risk especially if you’re building a consumer company that doesn’t have any revenue and won’t have any for a long time. You know you’re just kind of burning through capital to grow users and kind of build up, you know grow as fast as you can. Build a little mode in terms of just building a network in fact and having as many users as you can. But no revenue. I think there’s much more appetite for those types of companies here in Silicon Valley than there are in Germany or in Europe, more broadly. I think you know again there’s exceptions and we actually have seen European investors who we love and are great and willing to take a risk on us. But in general I would say that’s that’s a fair characterization of the different investment landscape there.
00:24:45:03 - 00:25:28:18 | Erik
And so Soundcloud is bit of an exception. And they were able to raise outside capital from outside of Germany and outside of Europe. But it can actually be I think for a lot of companies in Europe that it can sort of stunt their growth and grow more slowly or focus on revenue sooner and so you see fewer sort of companies like Facebook or Amazon which you know go you know years or even a decade without any revenue or profit to speak of. Amazon has that revenue but you know companies like Google and Facebook went many years before they even had revenue, before they had a business model. But obviously that worked out quite well for them.
00:25:29:01 - 00:25:43:04 | Bjoern
So maybe it’s fair to say that in general the climate in Berlin or Europe in general is a little bit more realistic. Like I so you want money for a business, well what’s actually the business.
00:25:43:04 - 00:26:08:07 | Erik
It’s more like a bank I would say. You went to the bank and ask for a loan. There’s just less risk tolerance and I think it’s actually justifiable because they have seen fewer successes in Europe. There haven’t been as many Facebook and Googles in Europe and so you know they haven’t seen that model succeed. They haven’t had those returns to reinvest in those type of companies and so they’re understandably cautious.
00:26:08:08 - 00:26:50:09 | Bjoern
Yeah yeah. Yeah I feel that way about it actually. Cool. One last question for you. Picture yourself doing a brand new project. You’re starting a piece of software. What are some of the development tools that you would definitely use? Maybe one or two that you can’t live without. Obviously not slack because you can live without it. But what are some of these tools that you would bring to help you build that piece of software? I know it’s a general question. Probably depends on what kind of software. But let’s assume some type of app or an enterprise SAAS and like you bring some tool that you can’t live without.
00:26:50:27 - 00:26:55:08 | Erik
Yeah. I’m kind of old-school so I still use VIM as a text editor…
00:26:55:08 - 00:26:56:01 | Bjoern
00:26:56:14 - 00:27:25:10 | Erik
And even taking notes like I’m in a meeting and I have my laptop open I’ll take notes in VIM. Just because I’m so fast with it and using it for years and I have my you know it’s very well configured. My VIM RC file, you know, I’ve compiled it for over 20 years of programming and if I lost it, it would take me another 20 years to build it backup again. It’s very well backed up. So you know I don’t know maybe that’s not an exciting answer to the question.
00:27:25:10 - 00:28:57:03 | Erik
I mean one tool that we used building Breaker that I wouldn’t want to do Breaker without is Heroku and I talked about Amazon Web Services earlier. Heroku’s obviously built on top of that and it really just means that a lot of the sort of operational side of you know setting up servers and kind of scaling up and scaling down and you know running background processes and things like that in the cloud are incredibly fast and easy to do. And you know I am old enough you know I remember when you had to buy and rack your own servers if you want to setup a data center basically, if you wanted to launch a website. And the fact you don’t have to do that anymore it’s easy to take for granted. But it’s indispensable. I really think the layer of value that Heroku provides on top of AWS is making it that much easier to point and click to do your servers. Just the way everything integrates to their add-on marketplace and things like it really meant we spent more time focusing on the product and less time struggling almost no time at all to be honest, struggling with that stuff. And you know even now we’re still reaping the benefits of this. Like if I need to you know clone a database and something like that’s just a couple clicks. We find that really it’s just a great tool.
00:28:57:13 - 00:29:23:00 | Bjoern
Yeah. Most companies that I worked with even when it become much larger later they usually all start on Heroku and I still recommend people use Heroku especially when they’re small teams and even if they’re capable of doing a lot of dev ops stuff and even if there’s new tools like Docker and all that stuff that speeds it up it still isn’t as fast and you just don’t have the money to bring in another engineer that is mostly focused on dev ops
00:29:23:05 - 00:30:22:15 | Erik
Yeah you don’t have the money, you don’t have the time and it doesn’t matter. I mean your customers who are using the product have no idea what your server infrastructure looks like. All they care about is the product. And so the less time that you can spend on that infrastructure as long as it works. Obviously it has to work but as long as it works then that’s all that matters really. And Heroku works great. So we’ve been very happy with that. I’d recommend it to anyone, especially at a very early stage. I think at later stages, the costs I think it might make more sense to move on to just pure AWS or have your own datacenter. But I actually think that most companies make that leap too early the gains in you know just kind of outsourcing the ops side of development to Heroku is really valuable sort of well into the majority you know even after a company has found product market fit.
00:30:22:21 - 00:30:28:09 | Bjoern
Yeah. What a great product. It’s 2018. We’re still fans of Heroku…
00:30:28:16 - 00:31:51:03 | Erik
And I’m still a fan of VIM. I mean really I think you know in some ways things change, a lot and there’s new technologies all the time. In some ways a lot of things don’t. You know we’re still using a traditional you know Postgres relational database to store all of our user data and things like that. Not exclusively, we use some other systems as well. You know it’s like I always say to people like you everyone I mean you know even you know business analysts customers or people just like learn SQL because it’s easy to learn and it’s one of these skills that you learn today and you will be using for the next 20 years. I’ve been using it for the past 20 years and continue to reap benefits from it. So yeah I think in some ways you know I always say that I’m a technologist and engineer at heart. And I really always do try to keep an eye out for new technology to be honest like when you’re a startup there’s so many risks, there’s so many ways the company can die. The last thing you want to do is add a technology risk of using an unproven technology where you know if your thing is successful maybe you’re the biggest customer in this technology. So you know we use technologies like React which you know came out of Facebook and you know it operates at Facebook scale so I think we should be good for a little while.
00:31:51:05 - 00:31:51:13 | Bjoern
00:31:51:21 - 00:32:35:07 | Bjoern
I mean maybe we’ll outgrow Facebook but probably not in the next year or two. So yeah we should be okay. So yeah I think that’s you know the thing that makes a company great I think is, there’s a lot of things obviously, the you know the thing that your customers care about is the product not the technology. And as an engineer it’s really easy to get caught up on you know interesting new technologies and ways to do things and it is interesting and it’s good to follow and a lot of my free time I spend reading about those but when it comes time to actually make decisions for the company I usually go with the kind of battle tested safe decision just because there’s so many other risks why add technology risk on top of that.
00:32:35:11 - 00:32:44:10 | Bjoern
Also a startup is a really bad place to try something experimental that you’re not familiar with because you’re trying to push stuff out fast.
00:32:45:11 - 00:32:57:12 | Erik
Yeah also the other main reason to stick with mainstream technologies is hiring. If you’re using some cutting edge thing. Let’s say you are successful and you need to hire 30 people in the, over the course of the next six months or something like that…
00:32:57:13 - 00:32:57:29 | Bjoern
or even five…
00:33:00:07 - 00:33:16:04 | Erik
Good luck finding that if you’re using something that’s really cutting edge. You know it’s sometimes that can actually be great for attracting people who are like early adopters but if you really need to hire a large number of people quickly and you are using some cutting edge technology it can be very difficult.
00:33:16:04 - 00:33:25:08 | Erik
So I think there’s a lot of reasons to sort of play it safe with technology choices and allocate your risk in other areas of the business.
00:33:25:09 - 00:33:26:11 | Bjoern
Yeah I agree.
[electronic keyboard music fades in]
00:33:26:28 - 00:33:28:21 | Bjoern
Erik thank you so much.
00:33:29:18 - 00:33:38:27 | Erik
Bjoern. Hey, thanks so much for having me. Real pleasure to be a guest on the show. So happy to hear that you’re entire team is using and loving Breaker and I hope your listeners will check it out as well.
00:33:38:27 - 00:33:41:23 | Bjoern
And I can’t wait to listen to this on Breaker.
00:33:42:21 - 00:33:43:06 | Erik
00:33:43:06 - 00:33:43:19 | Bjoern
Okay. Thank you.
00:33:47:21 - 00:34:08:15 | Chris
That’s it for episode 2. I want to thank Erik Berlin for being our guest today. You can find out more about Erik and Breaker at Breaker.audio or search Breaker in the App Store or Google Play. You can subscribe to the Engineering Hangout on Breaker, Apple podcast or anywhere else podcasts are found. On behalf of the team here at Templarbit, thanks for listening.
[electronic keyboard music fades out]