Los favoritos de Twitter son donde el contenido que has ido salvando va a morir. Guardas un hilo sobre una estrategia de marketing, un insight técnico, una recomendación de herramienta. Semanas después, lo necesitas. Scrolleas. Y scrolleas. Pasan veinte minutos. Te rindes. La información está ahí, en algún lugar, enterrada bajo miles de otros guardados sin búsqueda, sin organización, sin forma de recuperar lo que necesitas.
El problema se agrava: cuentas suspendidas, tweets eliminados, restricciones de acceso. Tus marcadores no solo son difíciles de encontrar - corren el riesgo de desaparecer por completo.
Decidimos programar una extensión para resolver el problema durante el fin de semana.

El marco Antes/Después
Antes de comenzar cualquier proyecto, define cómo se ve el éxito. Para un sistema de marcadores:
Antes: Miles de marcadores sin método de recuperación. Sin forma de interactuar con el contenido de manera significativa. Encontrar guardados antiguos requiere scroll infinito.
Después: Una base de conocimiento organizada y con búsqueda. Contenido agrupado por tema. La capacidad de crear documentos vivos que evolucionan a medida que añades marcadores relacionados. Un flujo de revisión semanal donde te sientas con tus insights en lugar de cazarlos.

La arquitectura
Una extensión de Chrome proporciona el camino más simple hacia la implementación. El flujo principal:
- Navegar a los marcadores de Twitter
- Hacer clic en la extensión
- El contenido se extrae y guarda como markdown limpio localmente
- Los metadatos (autor, fecha, URL, media) se almacenan como JSON estructurado
- Todo aterriza en una bóveda de Obsidian, organizado por año y mes
- Opcionalmente, los marcadores se eliminan de la cuenta
La extracción maneja:
- Tweets individuales
- Hilos completos (unidos)
- Artículos enlazados (cuando un tweet contiene un enlace a un post de blog, también lo captura)
- Referencias de media (imágenes, videos anotados en metadatos)
Un archivo INDEX.md sirve como tabla de contenidos, organizado por tema:
- IA y Desarrollo
- Marketing y Crecimiento
- Startups y Producto
- Productividad y PKM
- ...


Por qué este stack
Markdown es para siempre. El texto plano no se pudre. No queda encerrado detrás de formatos propietarios.
JSON es consultable. Los metadatos estructurados permiten construir sobre esta base - herramientas de búsqueda, analíticas, integraciones.
Agnóstico de UI. Obsidian funciona hoy. Si mañana surge algo mejor, la migración es trivial.
Local first. Funciona offline. Tus datos siguen siendo tuyos.
El enfoque Vibe Coding
Construir herramientas personales difiere del software de producción. No hay base de usuarios que decepcionar, no hay roadmap que seguir. El criterio es simple: ¿resuelve esto el problema mejor que la alternativa?
Este enfoque hace accesibles los proyectos de fin de semana. No necesitas la librería perfecta o la arquitectura óptima desde el principio. Describe lo que quieres, itera sobre lo que obtienes, lanza cuando sea útil. La experiencia en programación ayuda, pero la metodología funciona en cualquier nivel de habilidad.
Limitaciones actuales
Ninguna herramienta se lanza perfecta. La que programamos tiene sus defectos:
- Nombres de archivo genéricos. El contenido se guarda como
content.mden lugar de usar la primera línea del tweet. Navegar requiere leer nombres de carpetas. - Tags en JSON, no en markdown. El sistema de tags de Obsidian lee el frontmatter en archivos markdown. Los tags almacenados en JSON de metadatos permanecen invisibles para Obsidian sin un script de sincronización.
- Casos edge en el crawling. Algunos hilos no se unen correctamente. La extracción de artículos enlazados varía según el sitio.
La solución del 80%
Un proyecto de fin de semana de 10-15 horas produce algo funcional y útil, no terminado. Ese es el punto. Las herramientas personales no necesitan pulido - necesitan funcionar. La libertad de construir para ti mismo significa lanzar al 80% e iterar cuando aparece fricción.
La pregunta no es "¿es perfecto?" La pregunta es "¿resuelve el problema?" Para un sistema de marcadores que convierte el caos de Twitter en una base de conocimiento organizada, la respuesta es sí.