In short
The Prof G Pod with Scott Galloway - Episode Summary
Episode Title
First Time Founders with Ed Elson – The AI Company That Codes For You
Episode Description In this episode, Ed Elson speaks with Varun Mohan and Jeff Wang, co-founders of Codeium, an AI code generator. The discussion centers on the importance of remaining a lean company, evaluating their product's competitive edge, and the necessity of having a certain level of paranoia for success.
Key Highlights
Introduction to Codeium
- Code Generation and AI: A significant transformation in software development, with an estimated 90% of software developers in the U.S. utilizing AI tools.
- Growth Statistics: Codeium experienced rapid growth from less than 1,000 users to over 600,000 in less than two years, and raised $65 million at a $500 million valuation.
Company Philosophy
- Paranoia as a Tool: Varun emphasizes the need for a level of paranoia to drive innovation and maintain competitiveness in a rapidly evolving market.
- Lean Operations: The importance of operating as a lean company to manage resources effectively and maintain agility.
Discussion Points
Importance of Pivots
- Scott Galloway's Experience: Reflects on his experiences with business pivots and emphasizes the need to be responsive to market signals for successful adaptation.
- Varun’s Pivot Story: Transitioned from a company focused on GPU virtualization to AI code generation, demonstrating the necessity of adaptation in the tech landscape.
Competitive Landscape
- Competing with Giants: Discussion on how Codeium differentiates itself from competitors like GitHub Copilot by offering personalized code suggestions with full repository context awareness.
- Retention Rates: Codeium boasts high user retention rates, with many developers consistently using the platform, indicating value.
Technology and Innovation
- User Experience: The design and functionality of Codeium, highlighting auto-completion capabilities and the AI's ability to assist developers in a seamless manner.
- Training Models: Codeium's unique approach of training its own models at the infrastructure level to enhance performance and reduce dependency on external APIs.
Key Challenges
- Rapid Changes in Technology: The constant evolution in AI necessitates a responsive approach, with the team required to quickly analyze and adapt to competitor developments.
- Maintaining Culture: The challenge of preserving a lean, efficient company culture while scaling operations and hiring new talent.
Future Aspirations
- Monetization Strategy: Codeium aims to sustain its free tier while monetizing through enterprise-level offerings, ensuring a balance between accessibility and revenue generation.
- Vision for Growth: Varun expresses a belief in the company's potential to significantly scale, targeting substantial market share while being cautious of overexpansion.
Conclusion The episode encapsulates the dynamic nature of the AI industry, emphasizing the need for agility, a lean operational model, and a proactive mindset to harness the opportunities presented by new technology. Varun and Jeff’s journey with Codeium serves as an insightful case study for aspiring founders in the AI space.
Key Takeaways
- Embrace pivots as a natural part of the business evolution.
- Maintain a lean company structure to enhance flexibility and innovation.
- Focus on user experience and retention to build a successful product.
- Cultivate a culture of transparency and truth-seeking for effective decision-making.
- Prepare for rapid changes and competitive pressures in the tech landscape.
Contact Information For more information, listeners are encouraged to reach out via email at officehours@profgmedia.com. Follow the podcast on social media platforms for updates and insights.
Written by AI. May contain mistakes. Listen to the episode to check what was said.
Transcript
Automatic transcript. May contain errors.0:00Support for this show comes from Strawberry.me. Be honest. Are you happy with your job? Or are you stuck in one you've outgrown? Or never wanted in the first place? Sure, you can probably list the reasons for staying, but are they actually just excuses for not leaving? Let a career coach from strawberry.me help you get unstuck. Discover the benefits of having a dedicated career coach in your corner. Go to strawberry.me slash unstuck to claim a special offer. From Pushkin Industries, I'm Jonathan Goldstein, and Heavyweight is back. The new season is bigger than ever. Bigger hopes. I keep waiting for this moment when he says, Mom, I get it.
0:47I'm sorry. Bigger dreams. Tom Hanks wants to meet with you. This is a real chance. And bigger heartbreaks. I thought it would be my movie moment. And maybe he would even whisper in my ear, I've always been in love with you. Check out new episodes of Heavyweight on Apple Podcasts.
1:12Scott, have you ever made a significant pivot at one of your businesses? And if so, how did you know it was the right time to make that change? Yeah, I'm not sure there is a significant business that's ever been built without something resembling a pivot or iterating the business strategy. So my first firm profit brand strategy was initially profit market research. And we used to go out and do surveys with the internet and computers and try and find a different way to collect data. And what we found is that what brands and clients appreciated was the interpretation. So we turned to profit brand strategy and we became a consulting firm.
1:48At L2, we were totally focused on the luxury space. And then P &G called us and said, would you ever do this for P &G? And the name of the company was Luxury Lab. And I hung up the phone and said, our new name is L2. and pivoted to or into consumer products. At Section, my online education started up, we initially thought we were gonna be the Netflix of business, that it would be short form videos for B2B. And that was gonna be so expensive to produce that kind of content. So much of that content was available elsewhere that we pivoted straight into online education, focusing on upskilling the enterprise for AI skills.
2:25So I don't think I've had a business where we didn't pivot. I think you just look at the data and you are thoughtful about what are the opportunities. And there's nothing like facing the enemy. There's just no market research like launching a business and seeing what people are actually willing to pay for to inform your decision making. And a lot of times clients will come to you and say, we'd love it if you could do this. And so you'll get signals from the market. And what I would suggest is have a solid board and have your kitchen cabinet of people that you can propose stuff to and bounce stuff off of them.
3:04And also talk to your colleagues and your employees. I'm trying to think if we've done a pivot here. I guess we're sort of, you know, we'd had our adventures in television. Now we're kind of, I wouldn't say all in on podcasts, but I think we're devoting the majority of the human capital to property media now to podcasts. So the market is an unbelievable muse and advisor, and you just want to surround yourself with smart people who can help you interpret the data and make sure that you're not speaking to yourself. It's very hard to read the label from inside of the bottle sometimes.
3:42Welcome to First Time Founders. One of the most promising use cases for AI is code generation, that is, doing the work of a software engineer. Already in the US, an estimated 9 in 10 software developers are using AI coding tools. My next guest created one of those tools. And less than two years after launch, it's already one of the most popular AI coding assistants in the world. Last year, they had less than 1 ,000 users. Today, they have more than 600 ,000. Now, after raising a$65 million funding round at a$500 million valuation, they're looking to take over the industry. Next up, compete with the likes of Microsoft and OpenAI.
4:27This is my conversation with Varun Mohan, CEO and co-founder of Codium, and Jeff Wang, Codium's head of business. Varun, Jeff, welcome. Thanks for having us. How was the flight? You just got in today, right? Yeah, we took a red-eye and we, I think, slept one hour each, maybe. Oh, my God. And then when we got to the hotel earlier today, maybe we slept another hour. So we're in perfect condition to do this podcast. New York hotels are super fun. Yeah, yeah. You get like this matchbox room. You know, you're right next to the wall, every location you are. So, perfect. Well, I appreciate you being here and appreciate you joining despite getting one hour of sleep last night.
5:06It's like two, I suppose. Yeah, yeah. Good enough. So you guys are the second AI company that I've had on this podcast. The previous one I had was an AI for finance company, more or less replacing bankers, though his argument is that he's not replacing bankers. I'm just going to start this with the same question that I asked him, which is, are you guys at Codium replacing programmers? Our vision is actually to give developers the ability to dream bigger. I know that that sounds very vague, but I think there's one way of looking at it that we could just go out and replace like low-skill labor or low-skill developers.
5:47But I think that that's not a very rich idea. We want to take the best developers and make them 10 times as leveraged. And the reason why we think that this is only going to lead to more developers existing is unlike other professions, there's no limit to the amount of technology the world can actually consume, right? I don't think you would ever just be like, hey, guys, stop making technology. If we can actually make it so that the next great invention happens 10 times faster, we will just only get 10 times the amount of invention in the world. So are programmers generally fans of yours, would you say?
6:19I hope so. Yeah. I mean, our message is not to replace developers, I would say. The way Varun actually got me on board was he said, like, everyone that touches a product, almost half the people continue using it. So when you have that, you know there's something there. You know there's some value, right? And some excitement. Is that higher within the industry? I mean, 50 % retention, basically, of the customers. Do we know what it's like for other AI tools, or is it too early? Yeah, I think for a lot of consumer products, it's usually in the, if you can get it above 10 % at the long tail, that is considered very good.
6:55That's largely because consumers, you know, unlike companies, they, you know, if they get bored of something, they throw it away very quickly. And these products are not collaborative also. This is like a single player product. So it's actually very easy to turn off of the product because you aren't chatting with other people. So it does mean it is providing a lot of leverage and developers stay more in flow state using products like Codium. But yeah, hopefully we can make it even better. I mean, you're up against a lot of different tools. I mean, I feel like code generation was one of the first things that people said, oh, AI is going to take over this thing.
7:28But I feel like the biggest competitor in your space is GitHub Copilot. What does the competitive landscape look like in the AI code generation space? There are reasons why we are able to compete directly with Copilot. One of them is that we have full repo context awareness. So as the user is typing, the results are highly personalized. And we're seeing a 30 % to 40 % boost in accuracy, just having that code base be available and giving tools for the user to point to what they're working on and trying to figure out their intent. So just the quality of our code suggestions are very competitive.
8:04And then the thing that we're really kind of trying to lean in on, though, is our ability to deploy onto like a private server. And people can host Codium inside their company or their work environment. And, for example, if you're like in the defense space or like the finance or health care space, they can't use Copilot at all. And that's kind of where we are focusing right now, our efforts. But then we have some things down the pipe where we'll just be competitive even on the cloud front, too. What does it look like for a programmer? I mean, it sounds like you're sort of typing in and then it gives you a list of auto suggestions for what comes next.
8:41What does it actually look like if you're a programmer? And please explain it to me as if I'm five because I don't program. I'm not a coder. Yeah. So a little bit about like the way software sort of gets built. So developers write code and what's called an ID. It's this application that enables you to debug code. So if there are bugs, you could run it. You can actually see what the errors are, iterate on it, right? And then right before the code gets pushed into production, it goes through a review process and other people in the company take a look at the code and actually review it. And then after that, it goes and it actually gets deployed into production and it's on a website or whatever where end users can actually touch the product in the end.
9:22And right now where Codium is mostly focused is in the ID. So that's where developers actually write the code. It provides value in multiple ways. So as developers are writing code, it fills in, passively starts filling in more and more code. And because of the fact that we actually do train our own models for that passive AI, we actually found that around 50 % of all software that is getting committed by a developer is actually accepted and generated by Codium. So that's the amount of leverage that just Autocomplete is providing to end users. But to add to that, we also provide a couple of other pieces of functionality that is super valuable, despite what level you are as a programmer.
10:03So you can even chat with your code base. And this probably seems like a very basic piece of functionality, but when you're a new developer and you're coming into a company and you have millions of lines of code, it takes a while to actually onboard onto that new code base. And what we're finding is even at the largest enterprises, the time it takes to onboard onto a code base goes down from four to six months to four to six weeks with a product like Codium. I want to focus on how you started this company. Varun, you were a software engineer at a self-driving vehicle company. So you were kind of working on AI there, I feel like.
10:38And you originally had an idea to start a company not for writing code with AI, but for something called GPU virtualization. Completely different company from Codium. It also had a completely different name. The name was ExaFunction. Could you explain the first iteration of this company before it became what is now known as Codium? So to add a little color there, so I graduated from MIT, worked at this company called Nuro. It's an autonomous goods delivery company. And actually a lot of the learnings that I had from autonomous vehicles are actually making their way into the space we're in right now.
11:14And maybe to paint some clarity on that, in 2015, TechCrunch basically wrote, this is the year of AVs. And in 2024 now, the quote is, is this the year of AVs? And you can see how there are probably going to be a lot of parallels to Genre of AI where we are going to severely overestimate what is going to happen in a year. And one of the cool parts about Genre of AI is how easy it is to make a demo, but it is tremendously hard to make something production ready. And if you make a claim that you are going to get rid of a developer, that is a massive, massive claim. And in fact, I would actually argue that is a harder problem than autonomous vehicles.
11:50Because ultimately, if you look at autonomous vehicles, all you need to do is press the accelerator or decelerator or turn a steering wheel. Think about the number of different things a developer actually needs to do. So I actually led a team to build large-scale deep learning infrastructure. So how do you run these models at scale? And sort of left the company with this vision of deep learning and the idea of running these large models was going to affect many, many industries. And we had a small team of people. We had eight people managing upwards of 10 ,000 GPUs. We managed close to 20 to 30 % of an entire data center.
12:22And we worked with a lot of these large autonomous vehicle companies when we started this company, ExaFunction, because our mission was how do we make it easier to run deep learning models? But what ended up happening, and this is where startups can always get disrupted. And it sounds silly to get disrupted. We were making seven figures in ARR. But we realized actually most of the models would probably become these transformer-based models. And these are the models that underpin the GPTs, the models that OpenAI has. So what is a transformer-based model? Yeah. Yeah. So the basic idea is, so we now know of prompting, right?
12:54You know, use chat to PT, you pass in a prompt and notice how it streams tokens one at a time, right? That's actually a property of these models that are called transformer models, that they are what are called autoregressive. They actually generate one token at a time. And this is very different than a lot of other classification tasks in the past, where you pass in an input and it just gives you the entire answer all in one shot. But this actually like slowly generates the entire thing, sort of one word, one token at a time. And we started noticing actually that that was how a lot of models were starting to look like once OpenAI came out with GPT-3.
13:27And the beautiful thing about the model that is truly crazy is because of the way it is trained, it can do it in an unsupervised way. So one of the things that was very different about models in the past is you needed a lot of label data. But these models are trained on the entire public internet. The label data is the internet. So because of that, you suddenly got these models that could take in basically trillions of tokens of code or text. And this was not possible in the past. And this created these new sort of generative models. And in the middle of 2022, we had this business that was a GPU virtualization business.
13:59The idea was we made it simpler to run applications on GPUs. And we found out that most applications would probably be these transformer models. And if all of what we were doing was running transformer models, we would largely become a commodity because they would become a race to the bottom, right? It would be the equivalent of asking, like they would ask Varun, how cheaply can you run this model? I'd say I can do it for a dollar. Then they would ask Jeff how cheaply you can do it. He'd say 50 cents. And we'd go back and forth until no one made any money. And this is the commodification of this entire space.
14:30But what we did see was we felt that this technology would be like the early coming of the internet. There would be a brand new set of applications that would be created. And we were early adopters of GitHub's product, GitHub Copilot. And we thought that that was just scratching the tip of the iceberg. of what the future would look like. And that's where Codium sort of came about. But it was, you know, as you can imagine, a very rough experience because we basically said, buy to all the revenue that we had, and we had to start all the way back down to zero. So, I mean, that to me is like the mother of all pivots where, you know, not only are you changing the entire business as you know it, you're also doing it at a time when things are going really well.
15:07I mean, you said seven figures ARR. My understanding is that you'd also raise $22 million for this company. Like things are going right. And then you turn around and you tell all your employees actually would scrap that. We're going to do a whole different thing. If I were a software engineer who worked at big tech and had quit to go work at ExaFunction and the CEO told me that, I'd be a mixture of like pissed off, freaked out, concerned. How did you rally the team and how were you able to make that pivot so successfully? So I'll say a couple of things about the composition of the team. Largely, they were people that we knew.
15:47And that's actually very important because they would be people that would go into the trenches with us. They were people that knew the caliber of people that both me and my co-founder were. And also on top of that, we picked a problem space where we were all passionate about it. And I 100 % knew at the time there were products like Midjourney that were taking off. You know, a small team of people, eight people that were making tens of millions of dollars in revenue. And frankly speaking, when we decided to pivot the company, we knew for a fact none of us were that passionate about image generation, despite the fact that it is a very cool area.
16:21And if we had picked it, our team wouldn't have had, I guess, the mental fortitude to dig deep enough to actually build the problem space. And I guess the sort of third part is actually that we actually were able to take a lot of the infrastructure expertise that we had as a company to actually go out and build the application significantly faster. We were very quickly able to train our own models and run them at massive scale. And right now, Codium is one of the top five largest generative AI apps in terms of text in the world. And that largely is because the original composition of the team was these people who are effectively GPU infrastructure experts.
16:55But all said and done, everything that I said, it comes down to you need a very truth seeking company. And at the time, even if we were at seven figures in revenue, I did not know how we would 10x the amount of revenue. And we could continue to lie to ourselves and have a slow but certain death as a company, as the technology commoditizes, right? And we all run the same kind of models. Or we could just say, hey, there is a high probability that we will die, but there's the space that we could be very passionate about, and it could be very big. I think we just decided the latter was the more rational choice.
17:28It is very hard to make. But in retrospect, it was the obvious choice, right? Did you have any data showing you that you were going to crash and burn at that point? Or was it just a hunch? And part of the reason I asked that is because if I were your investor, I would want to be like, oh, yeah, yeah. It's very clear to me that you guys have to pivot. We were cashflow positive then. We were cashflow positive. You just had We had a feeling. We had a feeling. It's just because, and this is a little bit of a curse of being a venture capital, venture-based business. Right. If you're making millions of dollars in revenue, that is not a venture-backable business.
18:05Yeah. And if we can't figure out a path to get that to 100, then that is not a business that we could build. We could continue to keep it as an 8 % to 10 % team. We have another mentality in the company beyond being truth-seeking that we are a very lean company. By the time we raised our Series B, we had barely spent our seed round. And I think that's just because we don't think capital is a limiting factor in building a good business. It's you have to build a great product that customers love. And that is usually not just you add more money. We'll be right back.
18:52You're thoughtful about where your money goes. You've got your core holdings, some recurring crypto buys, maybe even a few strategic options plays on the side. The point is, you're engaged with your investments. And Public gets that. That's why they built an investing platform for those who take it seriously. On Public, you can put together a multi-asset portfolio for the long haul. Stocks, bonds, options, crypto, it's all there. Plus, an industry-leading 3.8 % APY high-yield cash account. Switch to the platform built for those who take investing seriously. Go to public.com slash podcast and earn an uncapped 1 % bonus when you transfer your portfolio.
19:32That's public.com slash podcast. Paid for by Public Investing. All investing involves a risk of loss, including loss of principal. Brokerage services for U.S.-listed registered securities options and bonds in a self-directed account are offered by Public Investing, Inc., member FINRA and SIPC. Complete disclosures available at public.com slash disclosures. The Florida Michelin Guide has recently added five new Greater Fort Lauderdale restaurants to its list, bringing even more culinary magic to the destination. The culinary scene is a melting pot of global flavors, all rooted in the destination's vibrant community spirit.
20:10From international cuisine to locally inspired dishes, It's the perfect time to celebrate the rich flavors, innovation, and passion driving Greater Fort Lauderdale's evolving food scene. And their dining scene is taken to the next level with spots that you can access by boat, combining delicious meals with the laid-back coastal vibe that defines the destination. These waterfront restaurants offer the perfect mix of great food and a one-of-a-kind dining experience, where the stunning waterways are as much a part of the ambiance as the culinary delights. Go to visit lauderdale.com slash restaurants.
21:11specific needs. For example, need working capital, a line of credit, an SBA loan, equipment financing. SoFi's marketplace can help you find all of the above, and it's already helped thousands of small businesses like yours find the funding they need. And if you like where this is going, SoFi also offers business owners curated tools, vetted business bank accounts, business credit card recommendations, and a ton of resources to help you scale your business like a boss. SoFi, now helping you get your business right. Visit SoFi.com slash BoxPod and see your options in minutes.
21:55We're back with First Time Founders. One of the things you mentioned is that you are training your own models. I mean, this is an AI application, but most AI applications that I am aware of, they're purely building the application layer. And that is they're basically using someone else's model, usually open AI, and they're tweaking and they're building off of that model and creating their own application. You guys are different. It sounds like you guys are, I don't know what you'd call it, full stack AI from the model to the application. Is that right? That is correct. Actually, even at the kernel layer, we've done some, like we've rewritten some code, even at the infrastructure layer, so that we could set the models on top in an efficient manner.
22:38And the reason we have to do that is because of the latency issues we talked about. For example, if you are a passive AI and you take, let's say, one second to show up the suggested code, people are just going to stop using that. They don't want to get out of flow state and pause and wait for results. How many other AI startups are doing, what should we call it, the full stack, the infrastructure to application? Are there many others? I just, I mean, off the top of my head, I'm like anthropic, like open AI, but I guess they're mainly kind of infrastructure layer, right? I mean, isn't this super rare?
23:13I think in my mind, there's maybe a couple of unique things about code that make it so that you can actually do this here. And you're totally right. Most of the large companies that are even successful are largely built on top of an API. But we genuinely felt to build a best in class app here, we needed to become vertically integrated. And for us, it was also not a complex thing for us to do in that we have the technical talent inside the company to actually go out and do that. Maybe one of the unique aspects of code on why we can do this is code can actually be run. Like, let's say I am a legal AI tool and I'm redlining a bunch of documents.
23:49The only way to know if that is good is for a human to go in afterwards and actually take a look at it. For code, you can actually, if you make an edit to a code base, you can actually run the code and validate it is doing the right thing without a human in the loop at all. And what that means is there are ways in which you can close the loop in intelligent ways that you can actually, if you specialize on that application and you are vertically integrated, you can build an even better app for code. And we've taken advantage of this in many, many ways. And we realized if we didn't do this, we'd be shooting ourselves in the foot.
24:22And I'll give you even a simple example of how this manifests itself. Right now, I mentioned this. Codium processes over 100 billion tokens of code every day, which is over 10 billion lines of code every day. If we pass that through OpenAI, we would have gone bankrupt. And there was a recent article from the Wall Street Journal. And why is that? Sorry, because you'd have to pay for it. Because it would be too expensive. Exactly. Be too expensive and not the best for our particular application on top of that. And if you look, there was a recent article on the Wall Street Journal about how GitHub Copilot was spending tens of dollars per user per month.
Read the full transcript
24:55That's actually because even GitHub, Microsoft's product, is not vertically integrated. They are relying on external models to build their application. And we view that as, hey, the model and the product and the infrastructure is so critical to delivering a great experience. Why would we not have control over every piece of that? My understanding, you guys don't use the actual data of your individual users. So how is the model getting trained? Yeah. Yeah. So we actually do sort of two different things. And I'll let Jeff add on how this affects our enterprises and the customers that use the product.
25:28So first of all, we use permissively licensed code that is available on the public internet. And we also attribute it on generation time. So we actually take sort of copyright and licensing very seriously as a company. But on top of that, when we release product from our user data, you're right. We don't take the data from our users, like let's say when they're auto completing stuff and copy that code and put it into our training site. But we can see, hey, users are accepting these types of suggestions more and these types of suggestions less. So we have preferences on what users and humans like.
25:58And that actually informs us to actually build products that are better and more willing to use. And then that actually has a virtuous cycle in that now people are willing to try more complex things on our product because the easier things, they have high confidence that they work. And suddenly the frontier of what we are actually able to experience as we are able to give the user increase more and more, Largely because we have a product that is so well beloved. We now have over 600 ,000 users that use our product. Yeah, it's unbelievable. I think one thing we might have glossed over in the beginning was Codium made a very conscious decision to make the product free for individuals.
26:30And if you think about, you know, Varun just said, Copilot loses$10 to$20 a month per user. That's after they've been paying a subscription too, right? So having that infrastructure background, being able to make it efficient to deploy these models and then giving it out for free for individuals allowed us to build this very large user base, probably the largest user base for a coding assistant. That's free. I mean, just the data here, you started out last year with less than a thousand users. By the end of the year, you had half a million. Yeah, and we have over millions of downloads across all the plugins.
27:01And the reason why that's very important is because of what we just talked about. If we roll out multiple models, if we are changing the temperature or the thresholds here and there, we are getting so many signals as to what is the appropriate settings to tweak. And I think every hour we're getting like a million signals. So we can run all these experiments on these free users of all these models we train to really, really get the best results that you could possibly get. And then only when we've validated, like, okay, we've trained this model. This is better than all the other ones we've trained.
27:30These are the settings that make the best results. Then we could deploy that to our on-prem or enterprise users, right? Because we can't, after we've deployed it, we can't really get that much more information from it. It's completely, it can be hosted even in an error-gapped environment. So I think that's a big element of why we are successful, of being able to deploy these models. Because if somebody's trying to start from scratch right now, how are they going to know that their model is good? How are they going to tweak the model, right, without a very large user base? So that's part of the secret sauce, is having that free user base.
28:00Yeah, and it's still free, which is what I find pretty fascinating. And you said, I was just reading your mission statement, you are, committed to having a free tier forever. The natural next question is, you know, how is it going to get properly monetized and how are you going to maintain that free tier into perpetuity? I think people underestimate kind of the demand for both just the on-prem instance, but also some of the Teams features we add on the SaaS product. So we have a free individual tier, but if you create a team and add onboard users to it, that is a paid product. And there are things like analytics and actually bigger models and seat management that are going to be better than the free product.
28:42But we are committed to making the free product the best coding assistant out there, no matter what. So whatever other coding assistants come to market, we will make sure our free product is still the best one. We want to make sure, you know, disincentivize others from entering, but we want people that always have the option. We don't want them to get forced to buy a copilot, for example. And then maybe one thing to add to Jeff, like we monetize enterprises, right? So we We have some of the largest Fortune 100s, have thousands, even over 10 ,000 developers on our product. And those companies, obviously, they want security guarantees.
29:11They want personalization for many, many repositories that exist. And they also want support across all source code management tools. Less than 10 % of Fortune 500 companies are on GitHub Cloud. And that is the competitor that we have. That is GitHub Copilot. And they have committed to making their product differentially better if you are on GitHub Cloud. Right? So we want to take the approach of almost being Switzerland. We don't care what programming language you write. We don't care what IDEs you use. We don't care where you store your source code. And ultimately, we also just don't really care what seniority the developer is.
29:46We will provide the maximum amount of leverage there. Whereas a lot of the larger players in the space are focused on being tied to another brand. And the reason why we don't think that that makes sense is we think AI is such an up-leveler. We think it deserves to be in a category of its own. You recently raised$65 million in a round led by Kleiner Perkins. It valued you at half a billion dollars. Congratulations. What is that money going to be used for? I think the way we would like to think about it is we have ways of spending cash, not only to train models, but to also make it so that we can build a better user experience for the end user.
30:25But one of the cool things for us is our product has such high ROI that we think that there will be a real payback period on that. Enterprises and companies will see enough value there that they will be able to eat the cost that we will need to spend up front. But also on top of that, we want to spend a lot on making sure that we can become better partners for our customers. We're onboarding some of the world's largest companies and we're onboarding tens of thousands of developers. That's going to take a little bit of effort to make sure that we do that properly. One company that we're working with right now that we have a multi-year engagement with, they account for 0.15 % of all developers in the world.
30:56Just that one company, right? So, you know, I'm a little bit of a different type of founder in that I do not like the idea of spending money unnecessarily. But if it comes down to we are doing it because we make our customers more successful and our users more happy, we'll do it any day. How have you guys restrained yourselves in terms of spending? because, I mean, yeah, the story, the narrative in AI has been that it is an arms race. And the thing that I hear about in the venture industry, or at least what AI founders are being told, is just go out and raise a shit ton of money as much as is even possible.
31:32One, because you just want to develop a war chest. And two, you want to get the headlines. You want to be the AI company that's working on cogeneration, the AI company for finance, whatever it is. So I guess sort of two questions for me here. One, is that accurate to your experience? And two, how have you been so, you know, responsible in terms of spending while you see all of these headlines of other companies spending so much money on talent and trading their models? I think Varun mentioned earlier that we run very lean. And the reason we're able to do that is we hire people that are generalists or ex-founders and they're capable of doing many job roles at once.
32:12So our company size is probably like a little misleading. It's probably way more effective, not just infrastructure, but the headcount also. What is the headcount? So right now we'll be almost about 55 at the end of the month, I think. And the thing is like the people we hire are able to just slot into different roles almost at a moment's notice. It's like, oh, we don't even have a marketing team, for example. The product's growth has been organic, but we do want to do some marketing experiments to make sure that we are getting ourselves out there, just as an example. And then people, you know, randomly, someone will be like, I have an idea.
32:42Okay, go do it. And then we all of a sudden have a Google ad strategy. All of a sudden we have a bunch of blog posts. We're on podcasts like with you at Elson. But I think that my point is part of the function of not spending the money is just being very, I guess, practical of where the money goes and running lean. And I think when there is a moment that says like, hey, we need to train a much bigger model and we need to spend this much money, we're all for it actually. We actually are very conscious about what the ROI is of everything we do. How do you maintain that culture of leanness and what would be your recommendation to other companies that are maybe not as big as you, but trying to be?
33:20This is probably the hardest problem that we're trying to solve right now. Because we want to hire people that are very good, very technical, maybe they're generalists, like I said earlier, but it's very hard to hire those people. So actually, this is probably one of the things we focus on in the next month is what is our recruiting strategy? How do we hire the best people? Maybe part of that is getting Codium's brand name much more aware. Maybe it's like a big push of like user adoption. Maybe we're just going to have to be scrappy and be very creative of how we hire people. For example, I don't know if other companies are just like pinging every ex-founder on LinkedIn, but we are, right?
33:58So we are trying to scale with creative means. One other thing is like as a company, I think culture is, we have some cultural principles and we run lean as one of them, but you know, who would want to say you don't run lean? So I think, I think how do you actually live that out? We are a five days a week in-person company. So we don't do remote work. We don't really do hybrid work either. So people see what it's like to work at the company. And, you know, until very recently, our CTO was ordering snacks. And that's not to say that's a great use of his time. it's more just that no one is high enough to not do some work to test a hypothesis and we don't hire specialists at the company until generalists outgrow that role and i'll give you another example of this you know when we ran that gpu virtualization company even though we were making money we never hired a sales rep and that's not because i don't believe in enterprise selling no we have a great vp of sales now at the company and i think we might have in terms of talent density one of the strongest enterprise sales teams in the world, actually.
34:57But why didn't we hire someone? I just didn't believe that if we added one new person, I would be setting them up for success. Because the reality is, if I could not get$1 of additional sales, I cannot expect someone else to get$10. This is one of those things where we have a mentality of, we try to do it ourselves, and then we try to eliminate ourselves from the role. We give away our Legos, we let someone else take that over that understands the role much more, but we don't do things prematurely. And I think there's a tendency across people that the idea of building a scalable organization is really valuable.
35:31And I do see that, that you do want to build a scalable organization, but sometimes people get too excited about this notion of org building or fundraising rather than the idea of having customers, having users, because ultimately people that join our company don't care about how much money we've raised as long as we will survive. And our customers genuinely don't care. Let's look at it this way, right? If you look at a company as big as JPMC that makes hundreds of billions of dollars, to them, does it make sense if we raised 100 or 200 million? It all looks like peanuts to them. It's all like 10 basis points of the amount of revenue that they make a year.
36:03So to them, what they really care about are companies of this size is, are we the best partner for them? Are we the best product to them? And as long as we're laser focused on that, we should do whatever it takes to build that up. We'll be right back.
36:49We'll see you next time. baking soda, and parabens. So you can give your underarms the same level of care you give the rest of your lovely self, body, and mind. With scents like cucumber and green tea, dragon fruit and coconut cream, and yes, coconut and pink jasmine, Dove Aluminum Free Deodorant offers freshness that won't leave you stranded. So the next time you're setting out to explore the world, don't forget to invite Dove Aluminum Free Deodorant along for the ride. Because you were made for adventure. And your deodorant should be too. The search is over. An aluminum-free deodorant that won't let you down.
37:23Find your one true Dove. Choose Dove aluminum-free deodorant for 72-hour freshness and odor protection. Buy online at Dove.com or at a retailer near you.
37:48With LinkedIn ads, you can target the right people by industry, job title, and more. Start converting your B2B audience today. Spend$250 on your first campaign and get a free$250 credit for the next one. Get started today at linkedin.com slash campaign. Terms and conditions apply. Tuesday on NBC, Jimmy Fallon and Bozema St. John host the highly anticipated new competition show. I hired 10 creatives from all walks of life. They will be battling it out to see who can impress the world's biggest brands. This is a huge opportunity. This is the battle for the next big idea. This is not Play Play. We're spending millions of dollars.
38:27I'm so excited to embark on this adventure with all of you. Make the best idea win! On Brand with Jimmy Fallon. Series premiere Tuesday on NBC.
38:41We're back with First Time Founders. Sort of a more personal question. I mean, you started this company in 2021, sort of just as the AI hype was bubbling up. And you now find yourself at the epicenter of the hottest industry, and you are one of the hottest companies in the hottest industry. Just a personal question for both of you. How does that feel? Like, what has it been like getting used to being the guy in AI? I told this to the company. I tell everyone just get ready to get get destroyed assume that something very bad is going to happen always and this is where us having gone through that pivot is very critical things are going very well for us as a company a lot of the reason why we haven't spent a lot of money is now we make money which is a unique property about a lot of companies apparently in this space where most companies talk about vision rather than actually building a product that people use but I just I tell everyone, get ready for something really bad to happen.
39:40And this is why it's very important that we hire people that are truly in it for the long run. And I tell people this when they join the company, I think we could be a company that's worth over$100 billion. I think we can. And that's largely because of the total addressable market of what we're building and the amount of impact that this can have, given how important technology is, could be massive. But also a series of bad decisions that we make could completely kill the company. And that will happen very fast. I think this is where us building a very truth-seeking company, and that actually is very hard because people want to believe that what they're doing is correct, and they want to embrace psychological safety.
40:20And what I tell people is, hey, if you feel something is wrong, lean into what you think is wrong and tell everyone. Tell everyone because we should not have pockets of people that want to report up the chain and tell their manager or tell me we have a very flat company or tell me things are going fine. I would much rather hear everything is on fire and have paranoid people at the company than people who are just happily going to work. And this is why I think startups are so much harder than big companies. It's actually not that you're taking a massive risk on the monetary side. You still can make a six-figure salary, right?
40:55These are not people that are living hand to mouth. But the really hard part is the lack of psychological safety. We make a bunch of people at the company make a series of bad decisions and the entire thing can go to zero. Whereas if you're at Google, you have very little accountability. If your team doesn't perform well, Google makes so much money that you are a rounding error. You will be shuffled to some other part of the company. You never really need to deal with the impact of your decisions and consequences of your decisions. And that's why it's always a little bit of a funny statement when someone at a big company is like, I work at a startup at a big company.
41:29No, no, you don't. Imagine, imagine the idea of you potentially losing your job every quarter or every month. Exactly. One thing that the way I think about it is radical transparency. And we have a lot of conversations within our company of, you know, let's be super transparent about everything. And even in my personal life, I'm like, I'm just going to be like totally upfront. That's the cleanest, most kind of hygienic way to operate. Do you ever feel that there could be too much truth? Do you feel that there's a possibility that, you know, if you're encouraging everyone to tell the truth, tell the truth, be transparent, tell me everything, that they'll kind of go overboard?
42:12I think this is the hardest part about a startup. You know, the two things that I say is a startup is really hard because you need to be both irrationally optimistic. Because if you're not optimistic, the answer is always Microsoft is going to beat you, right? It's the biggest company of all time. They have the most capital. They have the most people. They have the most distribution. Why does any company win? But clearly that's wrong, right? There are companies that have beat Microsoft at different areas. We always say this, oh, they have the most capital they're going to win. It's very easy from my perspective to say that.
42:40Exactly, right? And then HBS, I try to think about what Harvard Business School would say 10 years from now for us as a company. And I tell people this, it's like, you know, we fail. And what they write is in a world in which technology was changing, Microsoft had all the distribution in the world. They had this property called GitHub. It was inevitable that they would win. And because of that, they won. They won the entire space. And all of these startups, it was a fool's errand. Why did they even try? And then the world in which we win, they were going to write in a world in which the technology was getting disrupted so materially, there were a set of companies, and one of which was Codium, that had such a technological advantage that there was no way a slow-moving gorilla like Microsoft could even compete.
43:24So what I think is very hard. Yeah, exactly. They will write whatever the future looks like, and the history will be written by the victor, and no one will know exactly what the pages of the book look like. And I think the hardest part about a startup is you do need to be irrationally optimistic to believe that you can win. Because by default, if you don't, you will definitely lose. But then also uncompromisingly realistic, which is that sometimes actually there's no point continuing in a particular direction. This is where I think it comes down to what you just said, which is that if you are too truth-seeking and everyone is paranoid all the time, it could lead to paralysis.
44:03And I think there's a fine line there. There's a fine line where one time we lost a deal and we We actually, every day for dinner, talked about it for two weeks in a row for multiple hours. We talked about the implications as a company, and that was very useful. But if we extended that out to an entire year, we would not go anywhere. So you're totally right. There's a level here. But what I do feel most companies do is probably err on the side of not being truth-sinking enough. They become too complacent with what they're doing. And I think the thing to really think about, and this is not true at a big company, which is why you really need to think about it as a startup is you do not win an award for doing the wrong thing for longer.
44:42So the sooner you can rip the bandaid off, the better your company will be. You will be way happier that you did it. It is going to be incredibly painful for like a week, but just do it. I love that. You guys have been generous with your time. So we'll begin to wrap up here. Jeff, I'll ask you this question. What do you think has been the greatest challenge that this company has faced in the past couple years? I think the pace at which things switch is really challenging. We relied on some technology features to be the selling point. And then our competitors would come out and it's like the same thing all of a sudden.
45:19And every time that there's a news release for one of our competitors, we immediately go into like a code red and go into a conference room, reverse engineer what they're doing. And this is constant. This is like every month this is happening. The question is like, will this last forever? Like, will we just always be panicking? And the question, their answer is probably yes, right? I think for people listening to this podcast, you two are the closest thing to AI experts as we've had. You're kind of on the front lines of this. What would be your advice to anyone who is working in the AI industry or who wants to work in the AI industry?
45:58And I think that doesn't just have to be founders, but engineers, product managers, business operators, etc. What's the most important thing that they should understand about AI right now? There's an interesting property about AI right now in that it is actually imperfect. You know, when you use the products, it sometimes says the wrong thing. And despite that, it is actually very useful in some domains. That's not like anything in the past. When you used the internet and you ordered something off Amazon in 2002, it's not like they would ship you something incorrectly. Or maybe they would do that, but that's not, there was no expectation going in.
46:34You would buy one book and you would get a different one. And somehow that is still fine right now, which is a cool part of the technology, which is that it actually gets perfect. It's going to usher in a brand new set of applications as well. But I think the key thing to really think about is not to think about, go back from a demo and try to build that today. So think about what products can you build today that are actually imperfect, but still can generate a lot of value. And that is a lot harder than you would think. Because in a lot of domains, if you are imperfect, like let's say you're reviewing a legal document, and it actually completely reviews the document, but 10 % of the time it's wrong.
47:13You can't give that to an end customer. So actually thinking about the trade-offs of how good does the quality need to be to ship your product, right? How fast does the experience need to be? In a world in which the quality is not perfect, it better be fast. There's no world in which I'm going to wait 24 hours for something and the quality is imperfect, right? And then if the quality is imperfect and it is fast, how quickly can I correct it? And these are all important factors of a product. If you don't hit the sweet spot here, you will have a product that's a cool demo, but no one will ever use it.
47:46I think this is the most important thing to really think about. But adding AI to just any field that exists doesn't just suddenly make the product usable. It needs to be a product that is useful in its own right. I think if you give away a product for free and everybody keeps using it and a lot of people keep trying to get it, then you know there's something of value and there's product market fit. And I think if you look at a lot of these AI tools and AI demos, maybe they're not realizing that. Maybe they're just building something that is a cool demo or it's like a really, it pushes the limits of the technology, but it's not actually building something that people want, right?
48:21Or will find value from. I think that's maybe our biggest message to other founders or other people that are building products in the area. It's just think like, if I gave this away for free, is everybody going to want to use it and keep using it? I think that's maybe something people miss. Do you think maybe that's the model that, I mean, I was going to say software founders, but maybe all founders that you should just start with giving the product out for free and see where things take you from that. It worked really well for ChatGPT, right? Yeah. Yeah, exactly. And it worked well for you. Yeah.
48:49That's actually an interesting principle that Jeff just said. Obviously, in some scenarios, the reason why ChatGPT could do that and OpenAI could do that is they own the infrastructure. And if another company did that, they would have gone bankrupt. So you do need advantages in particular places to be able to do that. But at the very least, if you did burn money and you gave it away for free, if no one runs to use the product, you're probably in a world of trouble. That's a great place to end. Varun Mohan is the founder and CEO of Codium. Jeff Wang is the company's head of business. Guys, thank you for joining us.
49:22That was awesome. Yeah, thanks for having us. Thanks for having us.
49:29Our producer is Claire Miller. Our associate producer is Alison Weiss. And our engineer is Benjamin Spencer. Jason Stavis and Catherine Dillon are our executive producers. Thank you for listening to First Time Founders from the Vox Media Podcast Network. Tune in tomorrow for Prof G Markets.
From the publisher
Ed speaks with Varun Mohan and Jeff Wang from Codeium, an AI code generator. They discuss the importance of being a lean company, how their product stacks up against competitors and why having a level of paranoia has been imperative to their success.
Follow the podcast across socials @profgpod:
Threads
X
Follow Ed on Instagram and X
Learn more about your ad choices. Visit podcastchoices.com/adchoices




