Published Jan 9, 2024

E121: Coding in the Cloud with Coder

Explore the journey of Coder from a passion-driven open-source project to an enterprise-focused powerhouse with its Founder & CTO, Kyle Carberry, as he reveals key strategies in community building, product evolution, and leveraging Code Server to reshape remote development.
Episode Highlights
Open Source Startup Podcast logo

Popular Clips

Episode Highlights

  • Transition

    The transition from Coder V1 to V2 marked a significant evolution in the platform's development. describes V1 as a "hodgepodge" of features, built to gain initial traction and prove market potential, but lacking a cohesive vision 1. V2, however, was crafted with intentionality, incorporating lessons learned to better serve enterprise and self-hosted audiences. This shift required a complete overhaul, challenging users to adapt to a more robust and vision-oriented product 2.

    The V1 of our product was bad, just in the sense that it was like a hodgepodge. It was like, not really, like, vision oriented.

    ---

    The transition was not without its difficulties, as it necessitated a break from the past, requiring users to fully embrace the new version.

       

    Flexibility

    Building for flexibility was a core principle in developing Coder V2. emphasizes the importance of not dictating how enterprises should write software, allowing for diverse development environments 3. By leveraging Terraform, Coder enables organizations to define infrastructure as code, providing a seamless integration with existing systems 4. This approach not only enhances the developer experience but also ensures that Coder can adapt to the unique needs of each enterprise.

    The most important idea for us when building V2 is just like how can we encompass everything, not just some things, and not make it in a janky way?

    ---

    This flexibility is crucial for enterprises that require robust and adaptable solutions.

       

    Code Server

    Code Server, an open-source project, played a pivotal role in Coder's journey. Initially a unique distribution method for VS Code, it allowed developers to run VS Code in a browser, offering a thin client experience that felt local 5. notes that this innovation quickly gained traction, becoming one of the fastest-growing projects on GitHub 6. This success highlighted the demand for remote development solutions, paving the way for Coder's enterprise platform.

    Code server was the first time a browser or an IDE ever became in the browser. The first time where development actually would feel like you were on your local machine, but in the browser.

    ---

    The project's growth underscored the potential of browser-based development environments.

Related Episodes