.png)
ShipTalk - SRE, DevOps, Platform Engineering, Software Delivery
ShipTalk is the podcast series on the ins, outs, ups, and downs of software delivery. This series dives into the vast ocean Software Delivery, bringing aboard industry tech leaders, seasoned engineers, and insightful customers to navigate through the currents of the ever-evolving software landscape. Each session explores the real-world challenges and victories encountered by today’s tech innovators.
Whether you’re an Engineering Manager, Software Engineer, or an enthusiast in Software delivery is your interest, you’ll gain invaluable insights, and equip yourself with the knowledge to sail through the complex waters of software delivery.
Our seasoned guests are here to share their stories, shining a light on the do's, don’ts, and the “I wish I knew” of the tech world.If you would like to be a guest on ShipTalk, send an e-mail to podcast@shiptalk.io. Be sure to check out our sponsors website - Harness.io
ShipTalk - SRE, DevOps, Platform Engineering, Software Delivery
ShipTalk S03E08 - From Motocross to Microservices (Kyle Galbraith, CEO of depot.dev)
In this episode, Dewan sits down (virtually) with Kyle Galbraith, co-founder of Depot, to explore his unique journey from motocross videographer to startup founder. Kyle shares how his early experiences in film and programming shaped his approach to solving technical problems, and why he co-founded Depot to tackle the challenge of slow build processes.
Kyle dives into the real impact of inefficient builds on developer productivity, team morale, and business innovation. He explains his leadership philosophy of "radical transparency and brutal honesty," and offers valuable insights on balancing rapid delivery with stability, the importance of documentation, and his vision for the future of developer tools in an AI-driven world.
Whether you're a developer frustrated with slow builds, a technical leader looking to improve team performance, or an aspiring entrepreneur, this conversation offers practical wisdom on building solutions that truly enhance developer experience.
---
Follow Kyle on X: https://x.com/kylegalbraith
Connect with Kyle on LinkedIn: https://www.linkedin.com/in/kylegalbraith459/
Kyle's personal blog: https://blog.kylegalbraith.com/
Learn about Depot: https://depot.dev/blog
WEBVTT
1
00:00:03.360 --> 00:00:17.320
Dewan Ahmed: Bienvenue sur ShipTalk Podcast. Je m'appelle Dewan. Welcome to ShipTalk. Podcast my name is Dewan, your co-host for ShipTalk podcast where we talk about ins and outs ups and downs of software delivery.
2
00:00:17.320 --> 00:00:36.489
Dewan Ahmed: and I'm sure those of you who speak French can tell that I'm not a native French speaker. With here, I have Kyle Galbraith, co-founder, and CEO of depot, dev. Welcome to the ship, talk, podcast, and let us know how to correctly say, welcome to ship, talk, podcast.
3
00:00:37.100 --> 00:00:39.829
Kyle Galbraith: Bienvenue a ship talk podcast.
4
00:00:39.830 --> 00:00:59.389
Dewan Ahmed: Perfect, and someone told me that you taught yourself French. I have Duolingo installed on my phone, and I'm secretly trying to learn French. But before we dive into software delivery, could you please share with our listeners like, how did you manage to to speak fluent French.
5
00:01:00.130 --> 00:01:07.719
Kyle Galbraith: Yeah. So my story into French really began when I met my wife back in Portland, Oregon, at college.
6
00:01:08.630 --> 00:01:09.400
Kyle Galbraith: Essentially
7
00:01:09.640 --> 00:01:21.930
Kyle Galbraith: met her. We went to visit her family in France, and I just fell in love with the culture and the country, and from that point forward decided. Okay, I'm going to go learn French
8
00:01:22.260 --> 00:01:26.990
Kyle Galbraith: started with Duolingo, moved to memrise eventually, like
9
00:01:27.520 --> 00:01:30.539
Kyle Galbraith: ran out of vocabulary to go learn.
10
00:01:30.880 --> 00:01:51.880
Kyle Galbraith: and effectively. This was before our son was born. 2 years before our son was born. I told my wife that if she wants to have kids she can only speak French with me. So it was like a forcing function, kind of immersion back in the Us. Of you must speak French at home, and so immersion did wonders for me.
11
00:01:53.700 --> 00:02:12.070
Dewan Ahmed: Immersive learning in a pretty pretty strong condition. So now we can officially start the podcast would you share with the listeners your journey from being a freelance videographer and editor to co-founding depot dev in your journey into software delivery. How was that like.
12
00:02:12.850 --> 00:02:19.360
Kyle Galbraith: Yeah, no, this is a great question. Thank you for asking. It's not very many people that ask me about my videography
13
00:02:19.570 --> 00:02:23.359
Kyle Galbraith: background. But yeah, I guess my story really begins at
14
00:02:24.020 --> 00:02:37.340
Kyle Galbraith: I grew up racing motocross from like the age of 8, so pretty much like from 8 years old on, I spent most of my time at Motocross tracks, racing motorcycles with my dad and my family.
15
00:02:37.680 --> 00:02:46.709
Kyle Galbraith: and just kind of fell into that scene, and as I grew up. I just started creating videos and films of my friends racing
16
00:02:48.450 --> 00:02:55.930
Kyle Galbraith: For a long time I thought I was going to go to film school. So I was planning on going to Usc. Film School down in Southern California.
17
00:02:56.220 --> 00:03:04.649
Kyle Galbraith: but ended up going to a small film school back in Portland for one year, and absolutely hated it
18
00:03:04.950 --> 00:03:09.429
Kyle Galbraith: like, did not, did not enjoy it at all. It was not the experience that I wanted.
19
00:03:09.760 --> 00:03:19.230
Kyle Galbraith: But that's also where I took my 1st computer science class. And that was my 1st introduction into programming and computer science. And
20
00:03:19.920 --> 00:03:25.389
Kyle Galbraith: for me, that just got me hooked. And I fell in love program from the Get Go.
21
00:03:26.360 --> 00:03:30.000
Kyle Galbraith: and from there I ended up leaving there and joining a small startup.
22
00:03:30.720 --> 00:03:39.240
Kyle Galbraith: Back in Portland that was a company called Zapproved building legal software, and I was the 5th or 6th employee there. And so
23
00:03:39.680 --> 00:03:43.989
Kyle Galbraith: I always think back to that time, as that had a major influence on my career
24
00:03:44.350 --> 00:03:51.219
Kyle Galbraith: probably is why I'm doing what I'm doing today is I started my career in a startup and I just fell in love with that.
25
00:03:52.280 --> 00:03:56.360
Kyle Galbraith: During that time I was finishing my computer science degree
26
00:03:56.520 --> 00:03:59.490
Kyle Galbraith: and working full time as a software engineer.
27
00:04:01.210 --> 00:04:04.700
Kyle Galbraith: Which is, I like to say, is probably the hardest period of my life.
28
00:04:06.190 --> 00:04:11.629
Kyle Galbraith: working 40 HA week, doing schoolwork the nights and weekends on top of it.
29
00:04:12.120 --> 00:04:14.359
Kyle Galbraith: But that really like shaped me into
30
00:04:14.930 --> 00:04:19.110
Kyle Galbraith: a software engineer and focused on like solving problems at a startup scale.
31
00:04:20.370 --> 00:04:25.519
Kyle Galbraith: And I think that's where I got the the bug. Really, I got the bug to
32
00:04:26.360 --> 00:04:33.720
Kyle Galbraith: always be working in that environment. And pretty much from the moment that I started working at that company I knew I was going to go start a company on my own.
33
00:04:35.100 --> 00:04:40.019
Dewan Ahmed: That's fantastic. You mentioned about shaping your path or shaping your career path.
34
00:04:40.170 --> 00:04:56.609
Dewan Ahmed: Some people say that doesn't matter what you learn. It's never wasted. So you learn about, let's say videography and editing. You work as a Qa. Engineer, you work as a platform engineer. How do you say? All of those skills defined the path that you took.
35
00:04:58.270 --> 00:05:01.920
Kyle Galbraith: Yeah, it's a really good question, I think, for me.
36
00:05:02.390 --> 00:05:06.789
Kyle Galbraith: Videography did something for me in terms of. I figured out
37
00:05:07.080 --> 00:05:13.110
Kyle Galbraith: that I enjoy creative work, which I think is an advantage that I have
38
00:05:13.810 --> 00:05:16.339
Kyle Galbraith: has. Like a technical, you know, technical role.
39
00:05:16.660 --> 00:05:23.689
Kyle Galbraith: I enjoy writing. I enjoy storytelling. I enjoy creating videos and content and things like that.
40
00:05:25.300 --> 00:05:31.880
Kyle Galbraith: As I moved as I started my career in Qa engineering, I think how that shaped my path for me is
41
00:05:32.130 --> 00:05:35.440
Kyle Galbraith: to always be looking at things through a customer's perspective.
42
00:05:36.095 --> 00:05:38.860
Kyle Galbraith: Always trying to put myself in their shoes
43
00:05:38.970 --> 00:05:41.660
Kyle Galbraith: and think about like, how could this be better for them.
44
00:05:42.650 --> 00:05:51.350
Kyle Galbraith: Then kind of moving onwards out of Qa engineering into early like software engineering roles. It was really
45
00:05:52.050 --> 00:05:56.579
Kyle Galbraith: getting an understanding of what building quality software looks like
46
00:05:58.440 --> 00:06:04.160
Kyle Galbraith: and building software that solves specific problems. So there's
47
00:06:04.390 --> 00:06:13.409
Kyle Galbraith: I like to think that there's kind of like 2 paths within building software. There's the like very technical engineering oriented path of like.
48
00:06:13.760 --> 00:06:17.260
Kyle Galbraith: I need to go write this driver.
49
00:06:17.550 --> 00:06:23.139
Kyle Galbraith: or I need to go optimize this SQL query, or I'm going to write this new database technology.
50
00:06:23.560 --> 00:06:29.860
Kyle Galbraith: Those are very deep, deep, technical paths, and totally valid in solving a specific set of problems.
51
00:06:30.020 --> 00:06:35.330
Kyle Galbraith: But I think that early those early roles really gave me an understanding of. I enjoy solving the
52
00:06:36.160 --> 00:06:42.170
Kyle Galbraith: things that live slightly above that level. I enjoy solving the things that solve business problems for people.
53
00:06:42.999 --> 00:06:46.950
Kyle Galbraith: And I think that really shaped my view of
54
00:06:47.280 --> 00:06:50.360
Kyle Galbraith: building a startup and building software to solve problems.
55
00:06:50.760 --> 00:06:55.319
Kyle Galbraith: Then, as we as I move through staff and principal engineering roles.
56
00:06:55.650 --> 00:06:58.729
Kyle Galbraith: That for me was more like, okay, here's how you
57
00:06:59.510 --> 00:07:03.400
Kyle Galbraith: not build a specific piece of software to a problem. But here's how you build a
58
00:07:03.660 --> 00:07:06.769
Kyle Galbraith: system of solutions to a problem. So
59
00:07:06.890 --> 00:07:10.090
Kyle Galbraith: which is really like how we're building depot nowadays.
60
00:07:11.210 --> 00:07:31.379
Dewan Ahmed: And would love to go into that. You like co-founding depot. But before that I want to touch on your technical background, it seems you have been a very hands-on engineer, and we both went to engineering school, probably, and we don't learn about the business side of things almost
61
00:07:31.540 --> 00:07:59.090
Dewan Ahmed: most of the time. It's some 101 courses like we don't teach how to do taxes. So with your engineering background, whether you learn in school or you self-taught. What are some of the advantages? And what about some of the misses that you say? Oh, no! Like some of my peers. They learned this in school. Have you seen a contrast on your engineering skills? Versus some, maybe, miss of the business world.
62
00:07:59.880 --> 00:08:00.810
Kyle Galbraith: Yeah, I think
63
00:08:02.900 --> 00:08:12.739
Kyle Galbraith: for me, not really because I started so early in startups. And so by working within a startup early in my career. I was exposed to a lot of business things right out of the gate.
64
00:08:12.940 --> 00:08:28.910
Kyle Galbraith: That's not always true. I think I think I was special in that. The startup that I joined was super transparent, and was very honest and sharing everything that was going on with the business. That's definitely not universally true across startups.
65
00:08:30.520 --> 00:08:46.970
Kyle Galbraith: So I think for me, starting a developer tool startup and having the engineering background. And that experience gives me a bit of a leg up there that said, there's still a whole world of things that are new to me, especially as a 1st time founder.
66
00:08:47.350 --> 00:08:51.699
Kyle Galbraith: So you you can read and hear people talk about fundraising
67
00:08:52.510 --> 00:08:55.970
Kyle Galbraith: for hours on end. But until you go through that experience
68
00:08:57.850 --> 00:09:02.900
Kyle Galbraith: you don't actually know what it's like. And I think for me, that was, I definitely have
69
00:09:03.010 --> 00:09:11.870
Kyle Galbraith: going through Y combinator. I definitely have batchmates and friends where I think that was an easier experience for them. They knew what to expect. And for me it was definitely a
70
00:09:12.050 --> 00:09:19.480
Kyle Galbraith: a new type of experience, and one that I think I learned a lot about myself from like a mental standpoint.
71
00:09:21.440 --> 00:09:29.830
Dewan Ahmed: And I think this is a perfect segue to talk about depot dev. What inspired you to to build depot dev, and your.
72
00:09:29.980 --> 00:09:37.270
Dewan Ahmed: I guess, like macroscopic view of solving things at a bit higher level, inspired that vision.
73
00:09:37.950 --> 00:09:41.330
Kyle Galbraith: Yeah. So depot was really born out of
74
00:09:41.550 --> 00:09:47.630
Kyle Galbraith: effectively, Jacob and I. So Jacob's the other co-founder of depot, James and I worked together
75
00:09:48.490 --> 00:09:50.940
Kyle Galbraith: 6 and a half years, or something like that
76
00:09:51.190 --> 00:09:55.010
Kyle Galbraith: at 2 different companies before starting depot. So we worked at a nonprofit.
77
00:09:55.210 --> 00:10:05.950
Kyle Galbraith: and then we worked at a database startup. And at both companies we were effectively software turned platform engineers. We were the ones responsible for building containers, setting up Ci CD pipelines.
78
00:10:06.840 --> 00:10:14.270
Kyle Galbraith: deploying containers into governments like FBI and department of homeland, security and interpol.
79
00:10:15.070 --> 00:10:21.517
Kyle Galbraith: And really Debo was born out of our hate and disdain for slow and inefficient builds.
80
00:10:22.390 --> 00:10:28.970
Kyle Galbraith: I would say, we face the problem of slow builds inside of Github actions, particularly around container image builds
81
00:10:29.890 --> 00:10:37.719
Kyle Galbraith: probably 2 years before we started depot, and it was finally like, after 2 years, that Jacob and I were like, Hey, what if we did this?
82
00:10:38.230 --> 00:10:42.720
Kyle Galbraith: And we prototyped what was effectively v. 0 of depot back then.
83
00:10:43.350 --> 00:10:47.020
Kyle Galbraith: and we made our own builds 5 times faster
84
00:10:47.540 --> 00:10:51.349
Kyle Galbraith: when our hypothesis was, we'll make our own builds 2 times faster.
85
00:10:51.850 --> 00:10:53.296
Kyle Galbraith: And so
86
00:10:54.370 --> 00:11:05.920
Kyle Galbraith: really like working backwards, working from that as a starting place. Really kind of like. Set us up into the direction that we're going now, which is our goal, is to go and make builds
87
00:11:06.170 --> 00:11:10.680
Kyle Galbraith: as close to near instant as possible. And when I say builds, I
88
00:11:10.900 --> 00:11:17.120
Kyle Galbraith: literally mean all software builds. So today we focus on Github action runners and docker image builds.
89
00:11:17.310 --> 00:11:23.559
Kyle Galbraith: But really there's a whole plethora of inputs. That depot as a platform can take in.
90
00:11:25.000 --> 00:11:39.640
Dewan Ahmed: And how does let's say slow builds right affect the engineering team. Of course, we understand that you, as a developer, you're trying to get a build done. There's some Xkcd my build is running. So we're playing ping pong. But how does it affect
91
00:11:39.940 --> 00:11:49.310
Dewan Ahmed: all engineering teams? Not just the person who's trying to to finish a build. But how does the ripple ripple effect affect all engineering team?
92
00:11:50.100 --> 00:11:51.649
Kyle Galbraith: Yeah, I think slow builds
93
00:11:52.140 --> 00:11:59.570
Kyle Galbraith: have a much greater impact than people realize. And I think there's more and more scientific research coming out about this, particularly
94
00:11:59.930 --> 00:12:01.910
Kyle Galbraith: of effectively slow builds
95
00:12:02.020 --> 00:12:08.360
Kyle Galbraith: impact business innovation. So the slower build, the slower you can iterate on your own product and ship
96
00:12:08.720 --> 00:12:11.379
Kyle Galbraith: new features or bug fixes to your customers
97
00:12:11.780 --> 00:12:19.069
Kyle Galbraith: impacts security response. So for the same reason, slower build the slower it is to respond to
98
00:12:19.360 --> 00:12:23.450
Kyle Galbraith: a 0 day type of security, vulnerability.
99
00:12:23.980 --> 00:12:30.369
Kyle Galbraith: But I think the 3rd thing is the thing that more and more scientific research is coming out, which is effectively
100
00:12:30.530 --> 00:12:38.189
Kyle Galbraith: slow builds increase cognitive overhead on developers and engineering teams and increase context switching.
101
00:12:38.550 --> 00:12:47.699
Kyle Galbraith: And the combination of those 2 things over a prolonged period of time can really like drag down the morale and developer happiness across your team.
102
00:12:47.860 --> 00:12:56.339
Kyle Galbraith: which, as we've learned, ultimately leads to developers leaving your company and going and joining other ones, which also impacts business innovation.
103
00:12:56.510 --> 00:13:00.760
Kyle Galbraith: So I think what we're starting to learn with depot and what we're starting to see
104
00:13:00.950 --> 00:13:03.329
Kyle Galbraith: with our our space is effectively.
105
00:13:04.120 --> 00:13:08.700
Kyle Galbraith: companies need to care about build performance far more than they are today.
106
00:13:10.260 --> 00:13:35.209
Dewan Ahmed: Totally agreed, and so on. The note of companies and their build performance. What is slow, like, what is slow for one company might be super fast for the other. How have you seen this spectrum? I'm sure, like you have worked with like dozens of companies, and you work as an engineer, and now working as a co-founder. And CEO, how do you see? Companies define slow.
107
00:13:36.020 --> 00:13:42.749
Kyle Galbraith: Yeah, this is this is the 1 million dollar question. Honestly, it's like what is slow, because some companies we talk to like
108
00:13:43.350 --> 00:13:46.730
Kyle Galbraith: we're like, your build takes an hour, and they're like, yeah, but at least it doesn't take 12.
109
00:13:47.330 --> 00:13:52.340
Kyle Galbraith: That's a mind-blowing type of response for me as a founder
110
00:13:52.770 --> 00:14:02.180
Kyle Galbraith: for us as engineers. It was 5 min. 5 min was if something took longer than 5 min, it was like, that's slow. That should be faster.
111
00:14:02.819 --> 00:14:19.560
Kyle Galbraith: I would say across our experience, it's anywhere from 5 to 20 min. So, and that tends to be like people that are okay with 20 min. They're building really heavy things, especially nowadays, with all of the buzz around AI and Llms.
112
00:14:19.860 --> 00:14:24.359
Kyle Galbraith: Those types of builds are moving much more data. They're doing much more complex
113
00:14:25.620 --> 00:14:30.150
Kyle Galbraith: types of operations, and so folks naturally expect those to be slower.
114
00:14:30.450 --> 00:14:33.800
Kyle Galbraith: But yeah, 5 to 20 min is like the threshold
115
00:14:34.444 --> 00:14:41.560
Kyle Galbraith: and where so, where slow is, varies wildly across all kinds of engineering teams. So
116
00:14:41.750 --> 00:14:47.479
Kyle Galbraith: for some folks, it's their container image builds. So we have a solution to that for other folks. It's
117
00:14:50.070 --> 00:14:56.009
Kyle Galbraith: it's their webpack stuff, or it's their integration tests. Or it's their end-to-end tests like.
118
00:14:56.170 --> 00:15:03.509
Kyle Galbraith: And so you really, it really varies across teams. And it really varies across stacks as well.
119
00:15:04.450 --> 00:15:20.920
Dewan Ahmed: True and a faster build process would not solve a crappy architecture or a bad design or overbloated app, just like sprinkling kubernetes, won't solve all the issues now, teams or engineering teams who are trying to adopt
120
00:15:21.340 --> 00:15:41.540
Dewan Ahmed: rapid release, but also want to keep keep stability. What would be your suggestion? Like initially, you just want to get things out right. You have mostly worried startups, and you know the value of getting things released fast. But you also break things which comes naturally. Where do you see the right balance?
121
00:15:42.350 --> 00:15:45.649
Kyle Galbraith: Yeah, I think this is a really good question, and one that should be
122
00:15:45.810 --> 00:15:52.559
Kyle Galbraith: asked more frequently across all kinds of engineering teams. It should be almost like a precursor question to starting
123
00:15:52.960 --> 00:15:57.419
Kyle Galbraith: a new product or a new like go to market motion, or a new product is
124
00:15:58.120 --> 00:16:03.640
Kyle Galbraith: what is the threshold for stability and quality. I don't think this question is asked nearly enough.
125
00:16:03.960 --> 00:16:07.109
Kyle Galbraith: My personal view of this is
126
00:16:08.500 --> 00:16:25.229
Kyle Galbraith: rapid. Delivery means rapid response as well. So if you can deliver quickly, meaning you can build quickly. You can commit quickly. You can move through your tests quickly. You can get it into production quickly. You can respond quickly. So for me, it's really
127
00:16:25.820 --> 00:16:31.690
Kyle Galbraith: I don't like things that are super superficial. Gates to something
128
00:16:31.860 --> 00:16:36.709
Kyle Galbraith: of like this must go through this branch. Then this branch, and then it can go to production.
129
00:16:37.710 --> 00:16:43.300
Kyle Galbraith: I think if you have rapid delivery, you can essentially pass it through your
130
00:16:44.170 --> 00:16:52.899
Kyle Galbraith: I'll call your benchmark for stability and quality, and if that passes, then you just ship it to production, and if something goes wrong great.
131
00:16:53.290 --> 00:16:58.199
Kyle Galbraith: you either quickly fix it, and ship that which goes through the same rapid delivery.
132
00:16:58.360 --> 00:17:01.916
Kyle Galbraith: or you have a means of like being able to quickly roll it back.
133
00:17:02.620 --> 00:17:05.380
Kyle Galbraith: I think the other thing that I see.
134
00:17:05.660 --> 00:17:08.539
Kyle Galbraith: and that we also apply at depot, which is.
135
00:17:09.190 --> 00:17:15.189
Kyle Galbraith: if we're unsure of what the stability of of it is. We put it behind a feature flag.
136
00:17:15.359 --> 00:17:21.390
Kyle Galbraith: so that away like it can go through the same rapid delivery. But then we can slowly control the release of it.
137
00:17:21.579 --> 00:17:23.640
Kyle Galbraith: and then it's not
138
00:17:23.770 --> 00:17:31.060
Kyle Galbraith: taking out the entire customer base right? Maybe it's only taking out our builds. And we figure out, okay, like that wasn't the right thing.
139
00:17:33.350 --> 00:17:35.290
Dewan Ahmed: Yeah, indeed. And
140
00:17:35.590 --> 00:17:42.909
Dewan Ahmed: this developer experience is a word that gets thrown out often. And you have, like, deep expertise in developer tooling.
141
00:17:43.070 --> 00:17:53.729
Dewan Ahmed: Where do you see? Developer tooling and documentation being part of the overall pie of developer experience? So the whole pie is developer experience.
142
00:17:53.930 --> 00:18:02.010
Dewan Ahmed: A chunk of that is like tooling onboarding docs. How do you define the chunk of these these pieces?
143
00:18:02.390 --> 00:18:07.820
Kyle Galbraith: Yeah, I think for me, developer experience, the Pi analogy is a great one.
144
00:18:08.210 --> 00:18:22.359
Kyle Galbraith: effectively. Developer tools and documentation, I would say, are probably 20 to 30% of that pie. The other 70% is really all of the other processes that are individual or unique to an engineering team.
145
00:18:23.237 --> 00:18:29.109
Kyle Galbraith: Which is like, what's the management structure? What's your development philosophy like? What's your tech stack?
146
00:18:30.840 --> 00:18:36.930
Kyle Galbraith: But developer tooling and documentation is probably anywhere between 20 and 30% where essentially like.
147
00:18:38.040 --> 00:18:50.940
Kyle Galbraith: if you can have top of the line developer tools that get out of your way and make your life exponentially easier. That's going to make any product or any tech stack that you're building with exponentially better.
148
00:18:51.430 --> 00:19:05.549
Kyle Galbraith: Similarly, those tools can only really be top of the line with great documentation. So it's the whole like, if you build it, they won't just come right. If you build a great developer tool and you have really terrible documentation.
149
00:19:05.740 --> 00:19:11.309
Kyle Galbraith: or a developer finds your tool opens up your documentation, and they have no idea what it does
150
00:19:11.740 --> 00:19:17.629
Kyle Galbraith: or how to use it. Then, like, you're not getting them the ultimate tool to go, make their life easier.
151
00:19:18.810 --> 00:19:42.180
Dewan Ahmed: Couldn't agree more. And I think there's a common misconception that the developers they don't read documentation. Well, they do developers whenever they try a new tool documentation is is one of the 1st places they'll go. Whether it's text documentation, whether they're going to your Youtube channel to look at onboarding guide. They do look at the manual, which is mostly your developer. Docs.
152
00:19:42.520 --> 00:19:48.930
Kyle Galbraith: I feel pretty confident in saying, like 95 to 98% of developers that sign up and use depot
153
00:19:49.230 --> 00:19:52.850
Kyle Galbraith: don't sign up or use depot before reading the documentation.
154
00:19:53.661 --> 00:19:55.370
Kyle Galbraith: They want to understand, like.
155
00:19:55.930 --> 00:20:03.929
Kyle Galbraith: really like, what is the pain points? This is solving like, what is the use? Cases they want to understand the pricing, and they want to understand like.
156
00:20:04.270 --> 00:20:14.790
Kyle Galbraith: is this thing still alive? Right? Which is, if it's not been updated or supported for 2 years, then, like a developer, doesn't want to go and adopt that tool.
157
00:20:16.300 --> 00:20:21.233
Dewan Ahmed: Totally, and it's almost like your marketing page.
158
00:20:21.850 --> 00:20:46.620
Dewan Ahmed: in a sense that it shouldn't screen marketing. But it's 1 of your public facing page that you can use to to make the 1st impression to developers. So we're talking about dogs. And my listeners could probably sense where this is going, because there hasn't been any podcast where it didn't bring up the point of devrel. So you, it was your background of video editing. I know you have a personal blog. So you
159
00:20:46.800 --> 00:21:03.839
Dewan Ahmed: you do take enjoy in writing. How do you say? A co-founder who himself is practicing public speaking, public outreach, or advocacy? The term we use influences the whole company to create content.
160
00:21:05.610 --> 00:21:11.850
Kyle Galbraith: Yeah, I think it really sets the tone of what we're trying to go and accomplish.
161
00:21:12.430 --> 00:21:16.750
Kyle Galbraith: I really, I'm going to use this analogy again, but if you build it, they won't just come.
162
00:21:17.130 --> 00:21:22.049
Kyle Galbraith: And so I think for for me there's this debate of
163
00:21:22.430 --> 00:21:38.539
Kyle Galbraith: product versus distribution. And so there's some companies that lean very heavily towards product, and they don't focus on distribution at all, meaning they don't focus on content meaning they don't focus on educating developers. They don't focus on public speaking, they solely focus on product.
164
00:21:38.950 --> 00:21:40.879
Kyle Galbraith: And I think for me
165
00:21:41.870 --> 00:21:48.880
Kyle Galbraith: in my experience, that's not the right path. At least, that's not the right path for me, and I think we've concluded that's not the right path
166
00:21:49.140 --> 00:21:55.540
Kyle Galbraith: for depot, which is, we've always been very transparent about what we're building. We've always been very
167
00:21:55.850 --> 00:21:59.393
Kyle Galbraith: transparent and like sharing what our knowledge.
168
00:22:00.290 --> 00:22:03.609
Kyle Galbraith: One of the things that we always talk about internally is.
169
00:22:04.280 --> 00:22:10.730
Kyle Galbraith: should we make this a blog post. Should we share how? We're bringing these instances online faster. And
170
00:22:11.230 --> 00:22:22.370
Kyle Galbraith: you know deep technical concepts. And we always default to yes, where effectively like, nobody can replicate us as humans and as engineers.
171
00:22:22.760 --> 00:22:26.229
Kyle Galbraith: So you might as well share the knowledge because it helps
172
00:22:26.360 --> 00:22:31.839
Kyle Galbraith: other engineering teams out there, even if they choose not to use depot, it helps them. And so I think
173
00:22:32.040 --> 00:22:37.070
Kyle Galbraith: when it comes to developer advocacy and really public speaking and things like that.
174
00:22:37.280 --> 00:22:40.490
Kyle Galbraith: I think, leaning into that very early.
175
00:22:40.620 --> 00:22:43.400
Kyle Galbraith: gives you a massive head, start over everything else.
176
00:22:44.500 --> 00:22:45.340
Dewan Ahmed: Totally
177
00:22:45.510 --> 00:23:00.890
Dewan Ahmed: you mentioned about like setting the tone. And I think this is a nice point where you can transition towards leadership style. So if someone asks, What's Kyle's leadership style? What would be your short answer? And then we're gonna have a follow up to expand on that.
178
00:23:02.250 --> 00:23:09.130
Kyle Galbraith: I think the short answer would be radical transparency and brutal honesty
179
00:23:09.790 --> 00:23:11.900
Kyle Galbraith: would be the would be the short answer.
180
00:23:12.460 --> 00:23:22.190
Dewan Ahmed: I love that I think freedom and responsibility go hand in hand. So in order to to be perfectly clear with someone, you need that
181
00:23:22.290 --> 00:23:50.000
Dewan Ahmed: transparency to build that trust. Now let's dive deeper. So you are a technical co-founder, and then at some point of your career, you are an IC, and then slowly, it didn't happen overnight that I see to management or a founder. How was that transition from Kyle as an individual contributor? And then you're making a transition towards leadership roles. And then you thought, Okay, now may be a time to
182
00:23:50.120 --> 00:23:51.569
Dewan Ahmed: start a new company.
183
00:23:52.200 --> 00:24:00.750
Kyle Galbraith: Yeah, I think for me, going from IC into kind of like engineering management was
184
00:24:01.810 --> 00:24:09.269
Kyle Galbraith: honestly like that was a big jump for me. There was a whole bunch of skills that I had to learn in a new way that I had to view the world.
185
00:24:10.113 --> 00:24:14.562
Kyle Galbraith: That I massively, massively underestimated
186
00:24:15.830 --> 00:24:21.260
Kyle Galbraith: which I don't think is uncommon. I think that happens all across our ecosystem.
187
00:24:22.355 --> 00:24:24.140
Kyle Galbraith: Where there's really.
188
00:24:24.340 --> 00:24:31.970
Kyle Galbraith: I'm happy to see that there's more of these like principal engineering types of career paths opening up for folks that want to stick in the technical track.
189
00:24:32.260 --> 00:24:40.000
Kyle Galbraith: But when I made that jump that wasn't really an option like there wasn't a jump into that type of role. There was a jump into management role.
190
00:24:40.670 --> 00:24:49.220
Kyle Galbraith: And so jumping up into a management role really helped me understand? Like, you have to understand
191
00:24:49.940 --> 00:24:56.139
Kyle Galbraith: what's going on in people's lives, right? You have to be very empathetic to like their personal lives, not.
192
00:24:56.530 --> 00:24:58.110
Kyle Galbraith: and you also.
193
00:24:58.800 --> 00:25:05.990
Kyle Galbraith: You don't want them to view working at that company or your company as like. That's my family, because
194
00:25:06.320 --> 00:25:07.210
Kyle Galbraith: it's not
195
00:25:08.200 --> 00:25:18.420
Kyle Galbraith: even I tell people, people that work at depot like we're not. Your family like you should go spend time with your family. You should do your work, get your work done, but, like you should spend time with your family.
196
00:25:18.420 --> 00:25:18.859
Dewan Ahmed: You mean my.
197
00:25:18.860 --> 00:25:19.240
Kyle Galbraith: I can't.
198
00:25:19.240 --> 00:25:25.279
Dewan Ahmed: Shouldn't do expense reimbursement like they shouldn't apply before taking time off like I can't fire them.
199
00:25:26.010 --> 00:25:32.280
Kyle Galbraith: Well, I mean, I've heard your kid is writing Yaml. So maybe maybe that's maybe it's working out for you. But.
200
00:25:32.280 --> 00:25:35.459
Dewan Ahmed: That's on me. Yeah, that's totally on me. I shouldn't make him write yam.
201
00:25:35.930 --> 00:25:36.730
Kyle Galbraith: Yeah,
202
00:25:38.430 --> 00:25:43.329
Kyle Galbraith: But yeah, I think, moving up into that kind of like engineering management role and seeing like.
203
00:25:44.110 --> 00:25:51.129
Kyle Galbraith: what makes people tick right? Because it differs from person to person like. For me, what makes me tick is, I really enjoy
204
00:25:51.240 --> 00:25:56.629
Kyle Galbraith: going deep into the weeds and solving complex problems and building solutions and building businesses around that.
205
00:25:57.130 --> 00:25:59.670
Kyle Galbraith: That's not what makes everybody tick
206
00:26:00.920 --> 00:26:07.439
Kyle Galbraith: And so moving up into engineering management really gave me that insight of like you really have to understand like, why is somebody
207
00:26:07.650 --> 00:26:10.990
Kyle Galbraith: choosing to be in this career path? Why are they choosing to work at this company?
208
00:26:11.240 --> 00:26:14.089
Kyle Galbraith: And how can you help them
209
00:26:14.310 --> 00:26:19.490
Kyle Galbraith: get to their next goal, like maybe their next goal isn't to stay at that company. Maybe their next goal is to go work at
210
00:26:19.930 --> 00:26:23.670
Kyle Galbraith: some big tech company or go start a consultancy or start a startup?
211
00:26:24.190 --> 00:26:29.889
Kyle Galbraith: How can I help them do that? So that was kind of like my IC up into engineering management
212
00:26:30.270 --> 00:26:34.739
Kyle Galbraith: and then going from engineering management into a founder, was really like
213
00:26:35.490 --> 00:26:43.900
Kyle Galbraith: taking that up to a whole nother level. Which is, how do I do that about
214
00:26:44.710 --> 00:26:46.180
Kyle Galbraith: at a large scale?
215
00:26:46.660 --> 00:26:51.909
Kyle Galbraith: Right? So how do I go and create a culture in a company around like
216
00:26:52.210 --> 00:26:56.269
Kyle Galbraith: fostering people's career paths and building solutions
217
00:26:56.870 --> 00:27:09.519
Kyle Galbraith: to problems that developers are facing. And so for me, it was taking some of those learnings and then applying it to my startup background where it's like, I want to go solve problems for developers. I want to go make their lives easier.
218
00:27:09.680 --> 00:27:22.829
Kyle Galbraith: And I know I'm going to need a a team to do it past a certain scale. And so I think, having that transition of going from like I see to engineering manager before becoming a founder, gave me a lot of insights that set me up
219
00:27:24.850 --> 00:27:27.940
Kyle Galbraith: ahead. Essentially, when I started depot.
220
00:27:29.930 --> 00:27:30.820
Dewan Ahmed: Agreed.
221
00:27:31.060 --> 00:27:57.830
Dewan Ahmed: Now, a semi-controversial question. We have all seen that. What's stopping you from coding like this? Those heat maps and people saying that even if you're a manager, you need to do certain level of coding. So where are you with that philosophy, whether managers or Ceos or Ctos? Should code versus they're solving a different set of problems.
222
00:27:58.800 --> 00:28:02.969
Kyle Galbraith: I think, for me where I'm at right now as a founder and CEO of depot.
223
00:28:04.770 --> 00:28:13.310
Kyle Galbraith: I have far too many other things going on to be day to day in the code, and it would actually be
224
00:28:13.560 --> 00:28:18.220
Kyle Galbraith: dangerous and detrimental to the product and team if I was like.
225
00:28:18.730 --> 00:28:24.699
Kyle Galbraith: intimately involved or intimately in the middle, because I would become a blocker with all of the other things that I have to juggle.
226
00:28:24.820 --> 00:28:29.279
Kyle Galbraith: And so I think for me. That was a big transition, I would say for me.
227
00:28:30.150 --> 00:28:38.370
Kyle Galbraith: probably 6 to 10 months ago is really when I kind of like, Okay, I can't. I can't go. And like, build all of these features anymore.
228
00:28:39.013 --> 00:28:47.590
Kyle Galbraith: Which is about the time that we started hiring other folks right like it's as just 2 founders doing all of that, it became unsustainable.
229
00:28:49.970 --> 00:28:55.290
Kyle Galbraith: So I think, as a founder, you do reach that point at
230
00:28:55.970 --> 00:29:02.184
Kyle Galbraith: a certain scale, and that scale is going to depend on industry and tool and what you're building
231
00:29:03.110 --> 00:29:06.940
Kyle Galbraith: the whole debate around managers, coding or managers not coding.
232
00:29:07.710 --> 00:29:14.239
Kyle Galbraith: I think that's just all superfluous, honestly like, it varies so much from company to company.
233
00:29:14.400 --> 00:29:19.240
Kyle Galbraith: And that tone is really set at the company level
234
00:29:20.290 --> 00:29:21.250
Kyle Galbraith: And so
235
00:29:21.720 --> 00:29:27.609
Kyle Galbraith: once a company chooses like, okay, like, we're going to have a middle management layer. And they're going to focus on managing the people.
236
00:29:28.060 --> 00:29:31.300
Kyle Galbraith: It's highly unlikely those managers are going to be coding.
237
00:29:31.850 --> 00:29:39.449
Kyle Galbraith: But I did see other companies that don't choose that path where they're like. Everybody we hire is effectively going to be an IC,
238
00:29:39.850 --> 00:29:45.310
Kyle Galbraith: and maybe they have a team or a cohort that they also oversee.
239
00:29:46.400 --> 00:29:52.590
Kyle Galbraith: But everything has its pros and cons. So managers. Coding has its pro.
240
00:29:52.870 --> 00:29:57.039
Kyle Galbraith: having teams that are only Ics has its cons as well.
241
00:29:58.270 --> 00:30:04.970
Dewan Ahmed: I recently heard a saying saying that don't try to be only efficient, try to be effective.
242
00:30:05.150 --> 00:30:32.400
Dewan Ahmed: So what the speaker was meaning is like, and you can use it for many analogies that you can be efficient in writing code. But would that be effective for the company? Does that build that trust? Are you being good at delegation? Because if you have other people specifically to do that work, how is you being efficient in writing code? Make the whole engine of the company effective.
243
00:30:32.400 --> 00:30:40.539
Dewan Ahmed: The other part is you as senior engineer or manager, or even Ceos, you have to give that
244
00:30:40.690 --> 00:30:50.350
Dewan Ahmed: trust that yes, I trust my team in doing this work, and I'm solving other challenges that will make the whole company effective.
245
00:30:51.030 --> 00:31:02.159
Kyle Galbraith: Yeah, no, that's I'm totally going to borrow that for the future, because it's a hundred percent true, and it only gets more and more true as you start a startup and become a founder
246
00:31:02.280 --> 00:31:09.870
Kyle Galbraith: is, it's all about being effective, like, what's the most effective thing for the business. And you do reach a point where.
247
00:31:10.230 --> 00:31:21.289
Kyle Galbraith: yeah? Like, if I had to go program a feature, I could go. Still, do that. I still understand exactly what we're building in the direction that we're heading. Is that the most effective thing for me to do? Though
248
00:31:21.430 --> 00:31:23.229
Kyle Galbraith: 9 times out of 10 it's not.
249
00:31:25.120 --> 00:31:33.109
Dewan Ahmed: Now it's time to pivot to the future. I'll paraphrase the quote. I think it's from someone called Yogi.
250
00:31:33.180 --> 00:31:55.090
Dewan Ahmed: It's difficult to predict, especially when it's about something in future. So we're trying to predict something in future future, of devops, tooling, future of platform engineering, future of devops. We understand whenever we talk about future these days. AI machine learning, those 3 will come up. So we want to hear from Kyle.
251
00:31:55.090 --> 00:32:06.279
Dewan Ahmed: Where do you see? 5 years from now, platform engineering devops, engineering devsec mlops, some more buzzwords, the reality hype. Where do you see all this.
252
00:32:07.000 --> 00:32:11.949
Kyle Galbraith: Yeah, it's a really good question. I think it's everybody's trying to predict that question.
253
00:32:12.450 --> 00:32:15.890
Kyle Galbraith: for me. The way I see it is
254
00:32:16.090 --> 00:32:18.909
Kyle Galbraith: we're going to have new tools that make us more efficient.
255
00:32:19.470 --> 00:32:22.519
Kyle Galbraith: I think we're already seeing that.
256
00:32:22.670 --> 00:32:27.979
Kyle Galbraith: Which is, how do we effectively get developers, the tools?
257
00:32:29.350 --> 00:32:31.860
Kyle Galbraith: That can accelerate them.
258
00:32:32.090 --> 00:32:35.889
Kyle Galbraith: I don't really buy into the hype cycle of like, okay.
259
00:32:36.630 --> 00:32:43.279
Kyle Galbraith: these tools or this AI or this Llm is going to replace developers. Everything's built on top of code.
260
00:32:43.610 --> 00:32:50.049
Kyle Galbraith: That's always going to be true. And even when that starts to deviate, everything's built on top of infrastructure.
261
00:32:50.560 --> 00:32:54.999
Kyle Galbraith: which is even more pertinent to platform and devops, engineering types of droughts.
262
00:32:55.360 --> 00:33:00.220
Kyle Galbraith: So for me, I think we're going to see an increase in code.
263
00:33:00.880 --> 00:33:04.679
Kyle Galbraith: not a decrease. So we're going to see more code coming out at a
264
00:33:04.890 --> 00:33:08.169
Kyle Galbraith: quicker rate because developers are going to be able to
265
00:33:08.330 --> 00:33:11.469
Kyle Galbraith: move faster. They're going to be more efficient in their roles.
266
00:33:12.317 --> 00:33:19.410
Kyle Galbraith: We're going to see larger and larger code bases, larger and larger, builds larger and larger deployments.
267
00:33:19.720 --> 00:33:22.550
Kyle Galbraith: All of those things we're already starting to see.
268
00:33:23.440 --> 00:33:30.439
Kyle Galbraith: One of the most surprising things I see with depot is people packing Llms into container images during a build
269
00:33:31.290 --> 00:33:34.529
Kyle Galbraith: which has taken the concept of a container
270
00:33:35.440 --> 00:33:41.109
Kyle Galbraith: from 4 or 5 GB being big to 50, 60, 70 GB being big.
271
00:33:41.420 --> 00:33:50.260
Kyle Galbraith: And we're going to see that at the deployment level, too. And we're going to need the tools and services to handle that. We're going to need
272
00:33:51.000 --> 00:33:53.580
Kyle Galbraith: the deployment platforms, that kind of handle that
273
00:33:54.330 --> 00:34:01.350
Kyle Galbraith: I honestly think we're going to need to rethink networks. I think networks is going to become a big bottleneck.
274
00:34:02.050 --> 00:34:05.069
Kyle Galbraith: which is something that we've been thinking a lot about.
275
00:34:05.300 --> 00:34:06.550
Kyle Galbraith: So I think
276
00:34:06.710 --> 00:34:14.270
Kyle Galbraith: I don't buy into the hype that it's going to replace developers. I think developers are going to become radically more efficient. And it's going to mean
277
00:34:14.580 --> 00:34:17.849
Kyle Galbraith: shipping at even faster speeds than we are today.
278
00:34:19.090 --> 00:34:40.360
Dewan Ahmed: Yeah, if someone says, I just will make a button to do everything well, someone still will need to make that button. So you always need people to build software, even if we and I think historically, we have been building abstractions. It's just another layer of abstraction. So somewhere underneath has to build those layers.
279
00:34:41.010 --> 00:34:49.530
Kyle Galbraith: And we're constantly revisiting abstractions, too, which is something that I don't think gets talked about enough, because we're always talking about the new thing and the new thing and the new thing.
280
00:34:51.230 --> 00:34:57.259
Kyle Galbraith: But a lot of the new things tend to be just rethought out abstractions, right? So
281
00:34:57.540 --> 00:35:00.569
Kyle Galbraith: we see this with testing frameworks. We see this with
282
00:35:00.890 --> 00:35:09.030
Kyle Galbraith: Javascript Runtimes, and we're going to see it with all the types of tools and AI things that are coming out as well.
283
00:35:11.210 --> 00:35:39.799
Dewan Ahmed: True, we're almost towards the end of the podcast. And let's end with rewards and choices. So as a co-founder, you probably had moments where it felt very rewarding that the type of work I'm doing is very rewarding. You also might have to make some difficult choices like option A, BC. You took one action. It was very difficult to make those choices. I'm sure some of our listeners they are thinking of
284
00:35:39.900 --> 00:35:51.880
Dewan Ahmed: pivoting towards founding a company, or whether, going to a more senior role, could you share some of the rewarding experience in your career and some of the more difficult choices you had to make.
285
00:35:52.810 --> 00:35:54.440
Kyle Galbraith: This is a great question.
286
00:35:55.580 --> 00:36:01.089
Kyle Galbraith: I think rewarding experiences getting your 1st customer when you're building a startup.
287
00:36:01.757 --> 00:36:05.799
Kyle Galbraith: Really building not even just a startup like building side projects.
288
00:36:06.220 --> 00:36:09.580
Kyle Galbraith: which is something that I did a lot of before starting depot.
289
00:36:09.730 --> 00:36:11.700
Kyle Galbraith: But getting that 1st customer is
290
00:36:11.870 --> 00:36:14.910
Kyle Galbraith: something you never forget, no matter what you're building
291
00:36:17.330 --> 00:36:25.049
Kyle Galbraith: and we're lucky in depot in that, like the very 1st customer we ever got is still a customer today.
292
00:36:25.340 --> 00:36:26.270
Kyle Galbraith: which is.
293
00:36:26.450 --> 00:36:34.490
Kyle Galbraith: It's just like a compounding reward. It's like as every year ticks by, they continue to use depot. And it's just like that golden nugget reminder.
294
00:36:36.300 --> 00:36:40.910
Kyle Galbraith: I think, also becoming a leader, and
295
00:36:41.220 --> 00:36:45.259
Kyle Galbraith: that unlock that I was talking about of going from IC. To engineering manager.
296
00:36:45.420 --> 00:36:50.899
Kyle Galbraith: That was a very rewarding experience for me because it gave me an insight into
297
00:36:51.480 --> 00:36:53.499
Kyle Galbraith: no like software is built by people.
298
00:36:55.010 --> 00:36:59.030
Kyle Galbraith: We talk about this all the time with depot, and
299
00:37:00.530 --> 00:37:03.970
Kyle Galbraith: people ask me like, well, what's Depot's voice and like
300
00:37:04.420 --> 00:37:08.819
Kyle Galbraith: company, like vision and things like that? And it's like depot's built by people.
301
00:37:09.490 --> 00:37:12.219
Kyle Galbraith: We're all human. We make mistakes.
302
00:37:12.460 --> 00:37:14.809
Kyle Galbraith: We have good things. We have bad things.
303
00:37:15.744 --> 00:37:21.120
Kyle Galbraith: And so that engineering, like management experience, was super rewarding to essentially learn like.
304
00:37:21.400 --> 00:37:27.340
Kyle Galbraith: no, like, these aren't just people, software engineers that are just like cranking out code and
305
00:37:27.920 --> 00:37:34.160
Kyle Galbraith: than leaving for the day. Like they still have. They have lives. They have important things that they want to accomplish in their careers.
306
00:37:34.733 --> 00:37:38.170
Kyle Galbraith: So that was another like really rewarding experience for me.
307
00:37:38.760 --> 00:37:46.713
Kyle Galbraith: Challenges fundraising is a is a trying experience.
308
00:37:47.770 --> 00:37:50.469
Kyle Galbraith: I equate it to speed, dating
309
00:37:53.200 --> 00:38:01.940
Kyle Galbraith: where, like 9 times out of 10, the answer is going to be like, No, thank you. Which is like, that's a very challenging experience if you're
310
00:38:02.600 --> 00:38:04.480
Kyle Galbraith: aren't used to rejection.
311
00:38:04.590 --> 00:38:09.760
Kyle Galbraith: So I think as a founder, I found that to be a very challenging experience. And then
312
00:38:10.290 --> 00:38:16.599
Kyle Galbraith: there's just always this continuous challenge as a founder of really like
313
00:38:18.630 --> 00:38:22.429
Kyle Galbraith: you're always operating in a non-deterministic world.
314
00:38:22.910 --> 00:38:23.670
Kyle Galbraith: So
315
00:38:24.220 --> 00:38:30.919
Kyle Galbraith: there is always at least a dozen to 2 dozen different things on a daily basis that are outside of my control.
316
00:38:31.230 --> 00:38:40.309
Kyle Galbraith: that I'm trying to like. Tip the scales into my direction of control. And that's a like that's a challenging environment to operate in.
317
00:38:41.410 --> 00:38:46.589
Kyle Galbraith: But I find it over time. I've learned to understand like this is fun.
318
00:38:48.010 --> 00:38:56.759
Kyle Galbraith: And so I think for me what I've learned there is, effectively. If you're going to go down this path of becoming a founder starting a company.
319
00:38:57.470 --> 00:38:59.739
Kyle Galbraith: make sure that it's something that you want to do.
320
00:39:00.580 --> 00:39:04.270
Kyle Galbraith: talk to folks that have done it before, to like, understand what you're getting into.
321
00:39:04.380 --> 00:39:09.389
Kyle Galbraith: But most importantly, like, find something that you're going to enjoy doing for the next 20 years.
322
00:39:10.500 --> 00:39:12.500
Kyle Galbraith: We were lucky in that
323
00:39:12.860 --> 00:39:22.380
Kyle Galbraith: building depot was really like building a solution to a problem that we faced ourselves as engineers. We didn't. We just essentially like just went and built a solution that we wanted.
324
00:39:22.690 --> 00:39:27.250
Kyle Galbraith: And it just so happened that, like, oh, like other people want a solution to this, too.
325
00:39:27.880 --> 00:39:31.249
Kyle Galbraith: And so for us, it was like, Okay, it's just continuous fun.
326
00:39:32.117 --> 00:39:40.750
Kyle Galbraith: But not every startup journey or path is like that. There's all kinds of companies pivoting into new areas. They don't know the industry. They don't know the space.
327
00:39:41.020 --> 00:39:44.759
Kyle Galbraith: So really do your research to make sure that's something that you're going to enjoy doing
328
00:39:44.940 --> 00:39:45.999
Kyle Galbraith: for the long term.
329
00:39:47.430 --> 00:39:58.750
Dewan Ahmed: Build something you enjoy doing. We'll end with that. And for listeners. If they want to find you, connect with you where they can learn more about your work and connect with you.
330
00:39:59.330 --> 00:40:08.750
Kyle Galbraith: Yeah, you can definitely find us@depot.dev I'm on X and twitter whatever they call it nowadays. Kyle Galbraith.
331
00:40:09.247 --> 00:40:11.829
Kyle Galbraith: and you can also find me out on Linkedin.
332
00:40:12.860 --> 00:40:17.079
Dewan Ahmed: It was a pleasure chatting with you. Can we say? Au revoir.
333
00:40:17.620 --> 00:40:18.560
Kyle Galbraith: Of what?
334
00:40:19.050 --> 00:40:28.250
Dewan Ahmed: All right. Perfect thanks. Thank you for listening to the ship talk podcast. Hosted by harness. The AI native software, delivery platform
335
00:40:28.400 --> 00:40:37.090
Dewan Ahmed: keep tuned for the next episode, where we talk about the ins and outs, ups and downs of software delivery. Thank you. Everyone. Thanks, Kyle.
336
00:40:37.570 --> 00:40:38.210
Kyle Galbraith: Thank you.