"Ik codeer helemaal niet meer", vertelde Linus Torvalds, de maker van Linux, aan Dirk Hohndel, VMware's VP en chief open source officer tijdens de Open Source Summit in Europa in 2019. Hoewel het voor de hele gemeenschap van ontwikkelaars misschien als een schok is gekomen, is coderen nog nooit zo interessant of boeiend geweest. In dezelfde achtergrond van Europa wordt coderen dankzij de rise van een nieuwe startup genoemd code sandbox.
Een idee is geboren
Bas Buursma, mede-oprichter van code sandbox is een uitstekende verhalenverteller. Hij zegt dat het idee achter CodeSandbox begon met zijn mede-oprichter Ives van Hoorne toen hij met een Nederlandse veilingwebsite werkte en op vakantie was. Het verhaal is er een dat tal van webontwikkelaars zal inspireren. Het begint met Ives en zijn periode bij Catawiki, waar hij hun webpagina vertaalde naar React.
Tijdens zijn vakantie werd Ives bestookt met vragen van collega's over de code. Tot zijn verbazingrise, stuurden zijn collega's hem die codes op Slack. Dat moment legde de basis voor CodeSandbox. Terwijl Ives door regels code op Slack scrolde, stelde zijn geest al deze vraag: "Is er een eenvoudigere of slimmere manier om code te delen?"
Hoewel Ives tussen de middelbare school en de universiteit bij Catawiki werkte, ontsnapte deze vraag hem niet. Tijdens de universiteit ontmoette Ives Bas, en ze begonnen met het idee te spelen. Door de vindingrijkheid van het idee begonnen ze er allebei op voort te bouwen, en Bas zegt: "Het was [voor hen] belangrijk om het uit te brengen". Grappig genoeg hadden ze aanvankelijk 1 april 2017 als deadline voor de release gesteld. Ze veranderden het echter naar 3 april, omdat ze dachten dat Fool's Day "niet de beste manier is om iets geweldigs uit te brengen".
CodeSandbox maakte zijn debuut als open-sourceclient en Bas en Ives bleven het verbeteren met feedback van gebruikers. Terwijl ze CodeSandbox bouwden en tegelijkertijd studeerden, benaderden ze ook twee bedrijven. CodeSandbox, dat aanvankelijk een online code-editor was voor React-code, werd niet gezien als een "levensvatbaar product voor bedrijven".
Bas en Ives zeiden tegen zichzelf dat zelfs als het geen levensvatbaar product is, het een geweldig open source-project kan zijn. Maar ze hadden de drang om hun eigen te hebben startup. In plaats van achteruit te gaan, verdubbelden ze hun inspanningen. Van het verzamelen van feedback tot het begrijpen waarom mensen in de ontwikkelaarsgemeenschap CodeSandbox niet gebruikten, ze bleven verbeteren en in feite bleven ze het product snel laten groeien. Het was gedurende deze tijd dat ze overnameaanbiedingen kregen.
Het idee was niet alleen geboren, maar het was gegroeid. Dit partnerschap tussen een programmeur en een ontwerper die de operaties uitvoert, was een levensvatbaar bedrijfsmodel geworden. Bas zegt dat ze lage kosten hadden als studenten die de startup vanuit hun studentenhuis, en zelfs vóór de pandemie, zagen ze CodeSandbox als een primeur op afstand startup en huurden vervolgens hun eerste werknemer uit Roemenië in.
Kapitaal vergroten
Voor enige startup, komt het grootste moment wanneer ze hun eerste kapitaal ophalen. Als open-sourceplatform vertrouwde CodeSandbox aanvankelijk op het donatiesysteem. Dankzij dit donatiesysteem konden ze hun eerste werknemer aannemen. Met een levensvatbaar bedrijfsproduct gingen ze echter eind 2018 en begin 2019 op zoek naar die eerste kapitaalronde. CodeSandbox vond niet alleen een nieuwe partner, maar ook een partner die elke technologie startup aan hun kant willen hebben – Kleiner Perkins.
Bas vertelt dat ze op een late avond voor het eerst werden gebeld door een partner van Kleiner Perkins. Terwijl Ives en Bas voor het telefoontje voor hun MacBook zaten, speelden hun klasgenoten aan de andere kant bierpong. Hoewel het weer een leuk verhaal is om te vertellen, haalde CodeSandbox een Seed-ronde van $ 2.4 miljoen op na hun reis naar San Francisco begin 2019, en hierdoor kon CodeSandbox de team.
Delen in de kern
Bas vertelt zodra het product klaar was en de team aanwezig was, wisten ze dat CodeSandbox altijd over delen zal gaan. Om ervoor te zorgen dat het product zo bleef, richtten ze zich vanaf het begin op snelheid. Hij zegt dat het primaire doel was om ervoor te zorgen dat CodeSandbox gemakkelijk te starten was en dat gebruikers niets hoefden in te stellen. “Als je gewoon wat problemen met code gaat oplossen, wil je niet op iets wachten download of installeren, je hoeft het alleen maar te openen”, zegt hij, verwijzend naar een use case.
Het unieke verkoopargument, vanaf het begin tot vandaag, blijft het feit dat het er is, net als een website. Zodra iemand op de link klikt, staat de code voor hem, net als een document of een spreadsheet. Terwijl ze begonnen met React, hebben ze communities zoals Vue, Angular en hebben ze JavaScript als geheel overgenomen. Zelfs met containerondersteuning geeft Bas al snel aan dat het product gericht blijft op webontwikkeling.
Ontwikkelaars hebben het voor mensen gemakkelijker gemaakt om vanaf hun bank films te streamen, vanuit elke straat een taxi aan te houden en zelfs dingen van over de hele wereld te bestellen. Ontwikkelaars hebben zich echter nooit gericht op het bouwen van een tool waarmee ze kunnen samenwerken. De missie van CodeSandbox is om een tool te bouwen die ontwikkelaars willen gebruiken. Met Series A achter zich is de samenwerkingstool geslaagd in zijn missie.
Door leren RISE
Zowel Ives als Bas waren pas 21 toen ze hun eerste ronde grootbrachten bij Kleiner Perkins. Ze waren in wezen overgegaan van het stadium van het conceptualiseren van een idee naar het omzetten ervan in een bedrijfsmodel en het opvoeden van hun eerste zaadronde. “Ons geluk was dat we er veel van wisten startups die CodeSandbox gebruikten, was ik dol op CodeSandbox”, zegt Bas over deze ervaring. De laatste stap in hun reis was leren, en dat kwam toen ze deel gingen uitmaken van batch #4 van Techleap's Rise programma.
Bas zegt dat terwijl ze een Amerikaanse investeerder vonden in San Francisco en een Europese investeerder in Zweden, ze niet genoten van een geweldig netwerk met oprichters uit Nederland. Ook al is CodeSandbox een primeur op afstand startup, wilden de mede-oprichters contact maken en samenwerken met anderen startup oprichters in Nederland. Ze vonden Rise en Rise vond ze en zo begon de reis van "leren van andere oprichters".
zegt Bas Rise hielp hem en Ives te begrijpen van andere oprichters die dezelfde soort schaalproblemen doormaakten. Hierdoor konden ze van hen leren en dienovereenkomstig hun eigen strategie aannemen. Hij zegt Rise cruciaal was om de Nederlanders te leren kennen ecosystem. Voor hem hielp het hem niet alleen te identificeren hoe de ervaringen van andere oprichters hen konden helpen, maar ook hoe CodeSandbox deze oprichters kon helpen.
Een platform voor moderne webontwikkeling
Terwijl hij deze reis vertelt, maakt Bas een heel belangrijk punt. Hij zegt dat CodeSandbox misschien is begonnen als Google Docs voor codeontwikkeling, maar dat het is overgegaan in een platform voor moderne webontwikkeling. Hij zegt dat ontwikkeling niet toegankelijk is, en eerder zou je de terminal moeten openen en opdrachten moeten uitvoeren, zelfs om "HELLO WORLD" te creëren. Met CodeSandbox legt Bas uit dat ze die ervaring hebben weggenomen, waardoor ontwikkelaars zich kunnen “focussen op de code en wat er met de code gebeurt”.
Hierdoor is de feedbackcyclus korter geworden. CodeSandbox heeft niet alleen de code zoals GitHub, maar stelt je ook in staat om het uit te voeren zoals andere IDE's. Spreken tegen Silicon Canals, plaagde Bas dit moderne platform waarvan het bedrijf later dit jaar de eerste glimp wil delen. Nu ontwikkeling op afstand nog prominenter wordt vanwege de pandemie, bevindt CodeSandbox zich in een unieke positie om collaboratieve webontwikkeling opnieuw te definiëren.