Blog

Convergence API Documention 1.0

Convergence API Documention 1.0

After much harassment from our patient users, we've released the first version of our API Documentation.
How to Build Developer-Friendly UI Components

How to Build Developer-Friendly UI Components

Over the latest decade or so, the majority of reusable UI components were built with solely the user in mind. But as users demand increasingly rich experiences, modern UI components will need to also consider extensibility and programmability. In this article we describe how to build developer-friendly UI components.
Guest post: Finding the only suitable realtime collaboration API

Guest post: Finding the only suitable realtime collaboration API

One of Convergence's early alpha users reports on navigating the realtime collaboration API landscape and choosing Convergence to build out a complex app.
Introducing Collaborative Extensions for the Ace Editor

Introducing Collaborative Extensions for the Ace Editor

Build a multi-user code editor in minutes, with Ace and Convergence Labs' Ace Collaborative Extensions.
The Four Cs: Communication, Coordination, Cooperation, and Collaboration

The Four Cs: Communication, Coordination, Cooperation, and Collaboration

When designing user interfaces for multi-user software products, keep in mind the 4 Cs.
What Makes for a Great Collaborative Editing Experience?

What Makes for a Great Collaborative Editing Experience?

We have built a lot of collaborative apps over the years, and with the modest goal of making collaborative apps incrementally better, would like to share what we’ve learned with the community.