Balance del año
Cómo ha ido 2017.
Soy Regis Freyd y llevo año y medio desarrollando Monica. Monica es un software de código abierto para gestionar las relaciones personales y ahora mismo es un proyecto paralelo, porque no genera ingresos suficientes para que pueda dedicarme a él a tiempo completo. El recorrido de 2017 ha sido bastante bueno y de eso quiero escribir hoy.
Cómo se hizo popular Monica
Monica se construyó originalmente en junio de 2016. Trabajé en ella a ratos durante un par de meses y luego la publiqué en Reddit. Poca gente le prestó atención, todavía menos se registró (una docena de personas), así que dejé de trabajar en ella y me centré en mi carrera. En mayo de 2017, después de cambiar de trabajo, quise volver a algo que me gusta mucho: los proyectos paralelos. Así que cada día, al salir del trabajo, dedicaba tiempo a Monica. Lo hice durante un mes, abrí el código en GitHub y volví a desanimarme. Llamé a un amigo, le conté que llevaba un año con un proyecto y que quería borrarlo porque no le importaba a nadie. Le dije que borraría el repositorio entero el lunes (era domingo). Me fui a dormir y por la mañana, antes de borrar el proyecto, quise probar una última cosa: publicarlo en Hacker News. Como ninguno de mis proyectos anteriores había despertado interés en HN, no tenía ninguna esperanza. Publiqué el enlace y me marché dos horas.
Cuando volví para comprobar que a nadie le interesaba, vi que estaba en la página 2 de Hacker News. Me quedé de piedra. Tenía unos 30 votos y algunos comentarios. No podía creerlo. A la gente parecía gustarle el proyecto y la idea que había detrás. También les encantaba su carácter de código abierto. Y entonces se disparó.
En menos de una hora, Monica llegó a la primera página de Hacker News. Unos minutos después estaba en el puesto 3, luego en el 2. Y después llegó al 1. Y se mantuvo como número 1 dos días seguidos, con casi 1100 votos y cientos de comentarios.
Pasamos de 10 usuarios a 5600 en un par de horas.
Al día siguiente llegamos a 7000 usuarios. Monica se convirtió en el repositorio más popular de GitHub y pasó de 0 a 1700 estrellas en una hora.
Y entonces empezaron a llegar los correos. Pasé los tres días siguientes respondiendo a cientos de mensajes de usuarios que decían llevar años esperando una herramienta así. Varios fondos de inversión me escribieron para hablar. En total hablé con 4 inversores de Nueva York y San Francisco. Enseguida me di cuenta de que no compartían en absoluto mi visión del producto y querían meter anuncios y otras formas «inteligentes» de alimentar Monica con datos. Aquello iba tan en contra de mis valores que la conversación terminó ahí.
Hoy Monica tiene unos 10 300 usuarios y más de 90 000 contactos. El repositorio de GitHub tiene 3788 estrellas y 409 forks. Hemos recibido cientos de pull requests y la comunidad ha abierto más de 300 incidencias. Está claro que el proyecto se ha hecho popular y que hay un interés real. Las imágenes de Docker se han descargado más de 13 000 veces; ahora mismo es casi imposible saber cuántas instancias de Monica hay funcionando por ahí, pero supongo que unos cientos. Tengo unos 45 clientes de pago aunque, siendo justos, ahora mismo casi no hay incentivo para tener una cuenta de pago: quien la contrata lo hace básicamente para apoyar el desarrollo.
Dudé mucho antes de abrir el código de Monica. Mi mayor miedo era que criticaran mi código y vieran lo malo que era. No tenía pruebas unitarias. Había tomado atajos para llegar a mis objetivos y el código distaba mucho de ser bueno. Para mi sorpresa, solo una persona mencionó la calidad del código. Nadie más habló de ello. La gente simplemente agradecía que la herramienta existiera y fuera abierta. El secreto es no tener miedo de compartir tu trabajo por temor a que te juzguen.
¿Y ahora qué?
- El crecimiento inicial se ha ralentizado. Se registran entre 10 y 20 usuarios al día. Ten en cuenta que no he hecho ningún marketing salvo aquella publicación en Hacker News. Así que, aunque la cifra sea baja, me parece increíble tener tantas altas.
- Recibo muchas peticiones de funcionalidades. Se lo agradezco de verdad, pero no puedo hacerlo todo. En parte porque es demasiado trabajo y en parte porque quiero centrarme en funcionalidades por las que la gente esté dispuesta a pagar. Es la única forma de que este proyecto sea sostenible a largo plazo. Recuerda que trabajo en esto por las noches y los fines de semana, y a 20 o 30 horas por semana cada vez será más difícil mantener ese ritmo.
- Letterbox es una enorme fuente de inspiración para mí en cuanto al modelo de negocio, y su oferta Pro es probablemente algo que copiaré.
- Una de las cosas que me gustaría hacer es lanzar una aplicación móvil en 2018. Creo que es lo que más quiere la gente y por eso publiqué una API hace dos meses. Tengo mucho trabajo por delante y la primera parte será aprender a desarrollar de verdad una aplicación móvil nativa.
- Creo que Monica puede convertirse en la única fuente fiable sobre tus contactos y tu agenda. Hacia ahí vamos en 2018, además de ser un buen sitio donde guardar lo que sientes.