Tuple, sobre cómo la programación en pareja puede hacer que la gente se sienta menos sola

Tuple es una aplicación de programación en pareja a distancia creada para equipos de desarrolladores que tienen dificultades para colaborar con herramientas genéricas para compartir pantalla. Su énfasis en el control remoto de baja latencia y la calidad de pantalla de más de 4K permite a los desarrolladores trabajar como si estuvieran sentados uno al lado del otro. Tuple lleva 5 años ayudando a empresas como Shopify (¡y Stripe!) a hacer lanzamientos más rápido, a sentirse más conectados y a colaborar de manera más eficaz.

Hablamos con Ben Orenstein, cofundador y CEO de Tuple, sobre la creación de una herramienta de programación en pareja y sobre la importancia de las necesidades de los desarrolladores remotos.

Productos utilizados

    Billing
    Capital
    Checkout
Estados Unidos
Startup

¿Qué te inspiró para dejar tu puesto a tiempo completo como programador y crear Tuple?

Cuando preguntaba a mis amigos qué usaban para programar en pareja a distancia, nadie me daba una buena respuesta. El mercado ofrecía muchas herramientas genéricas que se podían usar para compartir pantalla o hablar con alguien a distancia, pero nadie había creado todavía una herramienta específica para programar en pareja. Pensé que, si nos enfocábamos de forma intencionada en ese nicho y usábamos nuestra experiencia como programadores, podríamos crear algo que otros desarrolladores prefirieran usar.

¿Puedes contarnos de dónde viene el nombre de Tuple?

Es una especie de juego de palabras. Primero, hace referencia a la tupla en matemáticas: una estructura que combina un conjunto de datos en una sola unidad. Además, suena como «two people» (dos personas) en inglés. Un excompañero de trabajo sugirió este nombre después de pensar unos cinco segundos. Mis cofundadores y yo pasamos dos meses intentando encontrar algo que nos gustara más y no lo conseguimos. Por lo tanto, se quedó en «Tuple».

Has solido usar Twitter como fuente para reunir ideas y recopilar comentarios para Tuple. ¿Cómo ha ayudado esto el crecimiento de la empresa?

Nos resulta sorprendentemente útil pedirles a nuestros usuarios que hablen de Tuple en Twitter. Después de que alguien ha calificado con buena nota varias llamadas de Tuple, le pedimos que comparta la aplicación en Twitter, y muchos lo hacen.

¿Cómo destaca Tuple entre sus competidores en el actual entorno de trabajo híbrido?

Destacamos porque nos centramos en las cosas que importan a los programadores: bajo uso de CPU, eficiencia de ancho de banda y uso compartido de pantalla de más de 4K de gran nitidez.

También nos preocupa mucho minimizar la latencia para reducir el retraso al controlar una máquina a distancia. Cuando escribes en un editor del ordenador de otra persona, queremos reducir esa latencia a milisegundos. A una herramienta genérica de uso compartido de pantalla no le importa tanto ese detalle, pero para nosotros es vital.

¿Cómo afectó la pandemia a Tuple?

Como podrás imaginar, nuestra demanda se disparó de la noche a la mañana. Nuestro mayor cliente envió a todos a casa y les indicó que usaran Tuple. De repente, los equipos de decenas de usuarios pasaron a tener cientos o miles, y tuvimos que escalar rápido. Fue una época difícil para todos, pero fue gratificante saber que ayudábamos a la gente a mantener en parte esa sensación de estar en persona.

¿Qué desafíos has notado en el actual entorno de trabajo a distancia? ¿Qué papel desempeña Tuple a la hora de mitigarlos?

Cuando programas en pareja in situ, es una experiencia muy diferente en comparación con una reunión típica que no se refleja con mucha precisión en las herramientas para compartir pantalla que hay disponibles. Tuple intenta no hacerte sentir que estás en una simple reunión más con cámaras web a pantalla completa y montones de elementos de la interfaz de usuario. Obtienes una representación de la pantalla de tu compañero en tamaño real y con una claridad cristalina que te hace olvidar que estás en una llamada por Internet. Las cámaras web son opcionales y su tamaño está limitado a propósito cuando se encienden. Creemos que estos detalles deliberados tienen un gran impacto y hacen que el trabajo a distancia sea más agradable para los desarrolladores.

¿Cómo piensas seguir mejorando la experiencia del usuario?

La mayor petición que han hecho nuestros clientes tiene que ver con poder usar Tuple con más personas. Al principio imaginamos sesiones de programación en pareja entre dos o tres programadores, pero muchos equipos grandes necesitan la funcionalidad de involucrar a más participantes. Hace poco hemos aumentado este límite a seis personas después de más de un año de trabajo, y nos entusiasma conocer las opiniones y los comentarios de nuestros usuarios sobre qué debemos crear a continuación.

¿Cómo usa Tuple a Stripe y cómo ves la evolución de esta colaboración?

Usamos Stripe Billing desde el primer día. Antes solíamos enviar las facturas de forma manual después de obtener compromisos verbales, y luego aprovisionábamos al equipo del cliente manualmente.

Desde entonces, hemos creado una configuración de autoservicio en la que hemos adoptado firmemente Stripe Checkout para optimizar nuestras tasas de conversión, el portal de clientes para ayudar a nuestros clientes a autogestionar sus suscripciones y Stripe Capital para que nos ayude con nuestras iniciativas de marketing. No creo que volvamos a escribir código de facturación a medida. Estamos muy integrados en el ecosistema de Stripe y no pensamos en otra cosa que permanecer en él.

¿En qué crees que coinciden Stripe y Tuple en cuanto a nuestros valores?

Hay un principio operativo de Stripe sobre «involucrarse de verdad», y nos sentimos muy identificados con él.

Existimos porque nos importa mucho ser una gran herramienta de programación en pareja. Hay muchas formas de compartir pantalla, y si no nos preocupamos por mejorar la experiencia del usuario en los aspectos que les importan a nuestros clientes, no podemos existir. Involucrarnos de verdad es lo que nos ha traído hasta aquí y será la clave para seguir teniendo éxito en el futuro.

Máxima transparencia de precios

Tarifas integradas por transacción sin comisiones ocultas

Inicia tu integración

Ponte en marcha con Stripe en tan solo 10 minutos