Ir al contenidoMatias Barragan.English

Proyectos

Productos propios que manejo yo, creados y optimizados con herramientas de IA.

El Mercado

  • Mercado de predicciones
  • 2026
  • Claude Code
  • Next.js
  • Node.js
  • Postgres
  • Vercel
  • Fly.io
  • AI news watcher

Rol: Founder

El Mercado es un mercado de predicciones para Paraguay, inspirado en Kalshi. Es una plataforma gratuita con moneda virtual, y premios mensuales para el top 10.

El productoCómo funciona

Flujo: te registrás y recibís guaraníes virtuales, elegís un lado en fútbol, política, clima, dólar o Bitcoin, acertar paga, el top 10 de cada mes gana premios reales
Cómo funciona.
El lobby.

80 sesionesConstruido con Claude Code

  • Cada función empezó como una especificación escrita, 52 en total.
  • Las reglas y las lecciones de errores pasados se cargan al inicio de cada sesión.
  • Cada página se revisa en un navegador real antes de publicarse.
Next.jsfront end, en Vercel
API en Nodeen Fly.io, São Paulo
Postgresen Neon
Clerkcuentas
Resendcorreos
Claude Codeel equipo de ingeniería
El reel de lanzamiento.

24 horasFunciona solo

18 tareas automáticas abren los mercados, les ponen precio, los resuelven y pagan. Nadie las toca.

Flujo: partidos, estaciones meteorológicas, dólar y ventanas de Bitcoin alimentan 18 tareas que abren, ponen precio, resuelven y pagan; una cuenta de la casa mantiene ofertas; 26.000+ mercados resueltos
Qué hacen las tareas.
Una ventana de Bitcoin de cinco minutos cierra y se resuelve.

Cada mañanaUna IA vigila el tablero

Cada mañana un modelo de IA interno lee las noticias y me manda un correo cuando alguna de las preguntas ya pasó.

Flujo: mercados sin fuente, el vigía, Tavily, Gemini; un sí con cita me manda un correo y yo decido; un no deja un recibo
Cómo funciona el vigía.
Correo del vigía: la cita y la fuente
El correo que manda el vigía.

6 mesesResultados

26.000+mercados resueltos sin trabajo manual
623commits
80sesiones de trabajo con Claude Code
18tareas automáticas
52especificaciones escritas
97archivos de tests

El producto funciona y paga solo. Traer gente es mi trabajo de todos los días.

Matiklava Goes Partying

  • Newsletter semanal
  • 2026
  • Claude Code
  • Python
  • Web crawling
  • LLM extraction
  • Cloudflare Workers
  • Telegram bots
  • MailerLite

Rol: Founder, editor and builder

Matiklava Goes Partying es una guía semanal de fiestas underground en Taiwán, que empecé en agosto de 2024 para 30 personas. Cada edición me llevaba tres o cuatro horas de copiar flyers en MailerLite. En abril de 2026 la rehice con una sola regla: la máquina hace el trabajo pesado, yo elijo las fiestas.

Edición 27 del newsletter, inicio del correo
Ejemplo de correo.

Abril de 2026El pipeline

Un script lee 55 cuentas de Instagram y Resident Advisor, revisa fechas y links, y escribe un borrador de la edición. Nada sale hasta que la leo.

Diagrama: cómo se hace una edición, seis pasos y las herramientas debajo
Cómo se hace una edición.

Cada semanaDirección asistida por IA

  • «Arranquemos la edición #27».

  • Me hace ocho preguntas sobre la edición actual.

  • Arma la edición y la revisa contra los posts originales.

  • Me la entrega para leer.

  • Cada corrección que hago se convierte en una regla, así el mismo error no vuelve.

Pythonel pipeline
Instagram + RA55 cuentas, cruzadas
LLMde caption y flyer a evento
MailerLiteborradores y envíos
Cloudinaryflyers que no expiran
Cloudflare Workerslos dos bots de Telegram

Alrededor del correoEl archivo

archive.matiklava.com, con SEO y GEO optimizados para buscadores y LLMs.

El índice del archivo.

Dos bots de Telegram

Los dos en Cloudflare Workers: uno me reporta a mí, el otro atiende a los lectores.

Flujo: termina un paso del pipeline, el bot operador me reporta al celular; sale una edición, @MGPguideBot avisa a sus suscriptores
Los dos bots.

Crecimiento y partners

Todo lo demás corre con los mismos datos:

Página de suscripciónregistra qué anuncio, post o bot trajo a cada lector
Anuncios de Metasuscriptores a NT$7 por lead
Página de partnersvende espacios, números en vivo
Reporte de clicsqué abrió la gente, después de cada envío
Reporte de tendenciascrecimiento y apertura entre ediciones
Carrusel de Instagramcinco placas por edición

27 edicionesResultados

794suscriptores (30 en la edición 1)
52%tasa de apertura promedio, el doble del 25% del sector
67,5%mejor tasa de apertura
19ediciones en seis meses desde el relanzamiento
NT$7por lead desde anuncios de Meta
19Klíneas de código, hechas solo con Claude Code

bpad

  • App de notas
  • 2026
  • Claude Code
  • Next.js
  • TypeScript
  • TipTap
  • Postgres
  • PartyKit
  • Realtime

Rol: Design and build

bpad es un block de notas para lo que sea: briefs, planes, letras. Texto enriquecido, sincronización en la nube, colaboración en vivo y comentarios, con un diseño que no parece una herramienta de productividad.

Una nota de cero a lista: títulos, listas, checklist, tabla y etiquetas.

En vivoColaboración en tiempo real

Invitás por nombre de usuario o mandás un link con permiso de ver o editar. Lo que escribe el otro aparece mientras lo escribe, con un cursor con su nombre.

Flujo: escribís, se guarda en el navegador, se guarda en la base de datos, pantalla del colaborador; una conexión caída no pierde nada y un contador de versión impide que gane un guardado viejo
Cómo se sincroniza una nota.
Un colaborador escribiendo, visto desde la pantalla del dueño.

CompartirLinks, códigos QR e invitaciones

  • Mandá un link de lectura o uno de edición, cada uno con su código QR.

  • Del otro lado no hace falta cuenta.

  • Los links se pueden apagar.

  • Quien abre una nota privada puede pedirle acceso al dueño.

ComentariosHilos en los comentarios

  • Seleccioná y comentá cualquier contenido.

  • O mencioná a alguien con @.

  • Las respuestas quedan debajo del comentario.

  • Cada mención aparece al instante en la campana de notificaciones.

StackCómo está hecho

Next.js 14la app
TipTapel editor
Clerkcuentas
Prisma + Postgresdatos
Vercel Blobimágenes
PartyKitsalas en vivo

La exportación a PDF conserva el diseño. Markdown, DOCX y texto plano también están. Dos semanas, 217 commits.

15Klíneas de TypeScript
22rutas de API
12extensiones propias del editor
6temas
4formatos de exportación
14días

Volver al trabajo principal