Diez años repensando cómo funciona el software
Ink & Switch, el laboratorio de investigación que acuñó el término local-first software en su ensayo-manifiesto de 2019, celebra diez años de trabajo con Tenfold, una pieza interactiva publicada el 25 de septiembre como parte de un proyecto artístico que une diez letras y diez años de investigación. El laboratorio, fundado por Adam Wiggins —ex cofundador de Heroku— y dirigido junto al investigador de Cambridge Martin Kleppmann, ha sido una pieza clave del movimiento que propone devolver el control de los datos al usuario sin renunciar a la colaboración en tiempo real.
La página principal del sitio funciona como carta de presentación: Ten letras, diez años. "Lo construimos con tecnología de nuestra propia investigación", señala el laboratorio en la descripción del proyecto, con enlaces a la historia detrás del desarrollo y al playground interactivo. La tradición de comunicar ideas técnicas mediante piezas navegables es parte de la identidad del grupo.
Qué hace Ink & Switch exactamente
A diferencia de una startup clásica, Ink & Switch opera como un laboratorio de investigación aplicada. Su trabajo se organiza en cuatro grandes áreas:
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidad- Local-first Software: arquitectura donde los datos viven en el dispositivo del usuario y la sincronización ocurre en segundo plano.
- Malleable Software: entornos donde las herramientas se pueden modificar en el momento para adaptarse al flujo de trabajo.
- Programmable Ink: tinta programable, un medio donde los bocetos a mano aceptan comportamiento e interacción de forma tan natural como añadir tinta al papel.
- Universal Version Control: herramientas para explorar alternativas, mantener historial y colaborar a través de todo tipo de medios.
Como proyectos de producción, el laboratorio destaca dos piezas concretas: Allume (antes Muse), un workspace visual para notas y conexiones entre ideas, y Automerge, una librería open source para construir aplicaciones colaborativas basada en CRDTs.
Automerge y los CRDTs: la base técnica que sostienen muchos proyectos
Para los fundadores técnicos, Automerge es probablemente la apuesta más concreta del laboratorio. Es una librería open source en JavaScript que implementa conflict-free replicated data types (CRDTs), estructuras de datos que permiten que varias personas editen el mismo documento simultáneamente, también sin conexión, y que los cambios se fusionen sin conflictos. Es el mismo principio conceptual que está detrás de productos como Linear, Figma o Notion, pero resuelto a nivel de aplicación.
Según la Wikipedia sobre local-first software —que cita expresamente a Ink & Switch—, los CRDTs se formalizaron originalmente en investigación académica alrededor de 2011, y el laboratorio los llevó a una implementación práctica. Gilfedder, Roshan Choxi, Julia Roggatz, Orion Henry, Jeff Peterson y Jim Pick aparecen reconocidos como colaboradores de los prototipos fundacionales en el ensayo de 2019.
Por qué importa para founders hispanohablantes
El movimiento local-first no es una curiosidad académica. En 2024 Wired publicó un reportaje titulado "The Cloud Is a Prison. Can the Local-First Software Movement Set Us Free?" que describe el movimiento como un esfuerzo por reducir la dependencia de proveedores cloud centralizados. En mayo de 2024 se celebró en Berlín la primera Local-First Conf, con charlas de Kleppmann y desarrolladores de empresas como Linear y Anytype; una tercera edición está prevista en la propia Berlín, según la propia página del evento.
Para founders que construyen SaaS, el movimiento abre una pregunta incómoda: si tus usuarios pierden acceso a sus datos cuando tu servicio cae, o peor, cuando dejas de operar la plataforma, ¿qué tan defendible es tu modelo? El ensayo fundacional de 2019 citaba el caso de usuarios de Google Docs bloqueados en octubre de 2017 como ejemplo de por qué la propiedad real de los datos importa.
Qué significa esto para tu startup
La celebración de Ink & Switch coincide con un momento en que el modelo local-first deja de ser teoría. Productos como Linear o Anytype ya están basándose en estos principios, y la propia comunidad fundó Local-First Conf en Berlín —con la tercera edición confirmada para 2026—.
Acciones concretas que podés tomar:
- Audita el "scorecard local-first" de tu producto. Las siete metas del manifiesto (velocidad sin spinners, multi-device, offline, colaboración fluida, longevidad, privacidad por defecto, control del usuario) son un filtro útil para ver qué tan atrapado está tu producto en un proveedor cloud. Si tu SaaS pierde toda utilidad al cortar la red, hay trabajo por hacer.
- Evalúa usar CRDTs antes de inventar tu propia solución de sync. Automerge y alternativas como Yjs resuelven un problema que muchos equipos terminan reimplementando mal. Adoptar la librería open source correcta al inicio cuesta menos que reescribirla bajo presión.
- Piensa en el "cierre" de tu propio producto desde el día uno. Permitir exportación en formatos abiertos (JSON, Markdown, CSV) y dejar a los usuarios conservar sus datos incluso si dejás de operar la plataforma no es solo filosofía: es resiliencia regulatoria, frente a Compliance requirements cada vez más exigentes en LATAM y Europa.
Fuentes
- Ink & Switch – Homepage
- Ink & Switch – Local-first software: You own your data, in spite of the cloud
- Ink & Switch – End-user Programming
- Wikipedia – Local-first software
👥 ¿Quieres ir más allá de la noticia?
En nuestra comunidad discutimos las tendencias, compartimos oportunidades y nos ayudamos entre emprendedores. Sin humo, solo acción.
👥 Unirme a la comunidad













