Volver a proyectos
AbandonadoExperimentoAbandonado
💀

Proyecto X

Una idea ambiciosa que se quedo en el camino. A veces dejar ir tambien es avanzar.

El problema

Queria construir una plataforma que combinara gestion de proyectos, red social para desarrolladores, y marketplace de componentes. Basicamente queria construir Linear + Twitter + shadcn/ui en una sola app. El problema real era que no habia un problema real: era ambicion pura sin un usuario concreto en mente.

La idea inicial

Una plataforma all-in-one para desarrolladores donde pudieras gestionar proyectos, compartir progreso, y vender componentes. La idea era grande, brillante en una presentacion, y completamente inviable para una persona sola. Pero en ese momento no lo veia asi.

El proceso

  1. 1

    Pase dos semanas disenando la arquitectura perfecta. Microservicios, event sourcing, CQRS. Todo lo fancy.

  2. 2

    Construi un sistema de autenticacion sobredimensionado con roles, permisos granulares, y OAuth con 5 providers.

  3. 3

    Monte un editor de componentes en el navegador con preview en tiempo real.

  4. 4

    Despues de un mes tenia mucho codigo y cero usuarios. Ni siquiera tenia un landing page.

  5. 5

    Un amigo me pregunto: 'para quien es esto?' y no supe responder. Ese fue el momento de parar.

Tecnologías

  • Next.js

    Frontend principal

  • PostgreSQL

    Base de datos relacional

  • Redis

    Cache y pub/sub

  • Docker

    Containerizacion de servicios

Lo que aprendí

La leccion mas cara que he aprendido: construye para alguien, no para una idea. Si no puedes describir tu usuario en una frase, no tienes un producto, tienes un hobby caro. Tambien aprendi que la arquitectura perfecta es la que no necesitas. Empezar con un monolito simple y escalar despues hubiera sido mil veces mejor.