Koding- making it easy to collaboratively code


The Internet has fundamentally reshaped the world of work. Emails, instant messaging and video conferencing first transformed the way we communicate, and today as we increasingly move into the cloud, nearly every aspect of work takes place online in a globally connected 24/7 environment.

The physical office space as we knew it has become less relevant and an increasing number of employees are working from home or remote locations. Startups and even the most well established global firms, are realizing the benefits of flexible work and are embracing communication tools that enable teams to connect and collaborate effectively online (eg. Slack, DropBox).

As enterprises catch up to this trend, remote work is no new phenomenon to workers in the tech industry. By supporting flexible work, tech startups have attracted the best talent from all over the world, building some of the most sophisticated teams of developers that drive billion dollar companies.

One group for whom remote collaboration has always been a challenge is the software developer. For this group, the challenges of remote work are far more complex as their collaboration requires a lot more than a typical conference call.

To collaborate effectively, developers need sophisticated and dynamic online workspaces that are built with their specific needs in mind. A software developer’s workspace is an amalgamation of sophisticated software that typically involves code editors, browsers, chat software and terminals. One relevant issue from this: if a software developer was to collaborate, they would need to share their entire screen, which is a huge problem if you have several things running at the same time.

Enter Koding, a cloud-based collaboration platform built especially for software developers that solves this very challenge. The Koding platform creates an environment that gives developers all the tools they need to work, collaborate, write and run apps directly in the browser. On top of this, the company has built a sophisticated collaboration layer that allows the sharing of just the relevant pieces that are needed for a productive session between team members.

Since its launch, Koding has attracted more than a million developers to its platform. Clearly the product is resonating with the software developer community. From eager learners to professional developers, Koding has a diverse user base that uses the platform for writing a first “hello world” program to sophisticated applications.

Development projects often involve several programmers working from different locations. So, Koding recently added video/audio capabilities on top of its existing collaboration features. Built on the OpenTok platform, this new capability has allowed Koding to offer an embedded ‘click to talk’ function to its users. Now, with the touch of a button, developers can initiate a video call between multiple parties and at the same time use Koding’s online editor and Terminal to share code snippets and scripts. All in real time, all in the cloud.

The results have been outstanding, with community members reporting projects have been completed 50-75% faster than those without collaboration, and 25-30% faster using video than simple text-based chat.


Why OpenTok?

“When you have over a million members across the globe, and you’re offering video collaboration, it simply has to work. While it’s relatively easy to build a WebRTC-based one-to-one chat, it’s very difficult to do so reliably at scale. OpenTok is a true enterprise grade platform that manages scale, quality and reliability on a global level.

Additionally, the fact that the OpenTok API is a pleasure to work with made the integration effort quite effortless (and a lot of fun)!” 

Umut Sirin, Software Engineer at Koding.

“The OpenTok integration has performed spectacularly since we released the audio/video collaboration feature. Not a day goes by when we don’t get a “wow” from someone who gets to experience it for the first time.

Collaboration is at the heart of what we are building next and we could not be more excited to be doing it with a forward-looking company like TokBox. We’re very excited about what’s coming next and are certain that just like with the release of our video collaboration feature, this upcoming feature set is bound to receive many more “wow’s”. 

Nitin Gupta, Chief Business Officer at Koding.

We have also learned today that Koding has received further recognition of their work in the form of a Series B investment from a top-tier Valley investment firm. The company is announcing a $10M round of Series B funding led by Kholsa Ventures with additional participation from 500 Startups and existing investors Matrix Partners and RTP Ventures.

As Koding grows its product offering and its user base, we’re excited to be part of one of the many remote and online collaborative communities that WebRTC – and OpenTok – are transforming.