Valencia · IT Director en Electric Automation Network
Xavi Bolívar
Programo desde los doce años y llevo más de treinta trabajando en informática. Hoy dirijo la tecnología de una empresa industrial y desarrollo proyectos propios: una blockchain desde cero, un rastreador web, un método para programar con IA sin perder el control. En mi blog comparto contigo ese conocimiento y esa experiencia.
Proyectos
Proyectos, código y tutoriales.
xavicoin
Una blockchain tipo Bitcoin escrita desde cero en Go —prueba de trabajo, UTXO, firmas, red P2P, reorganizaciones— y un tutorial en diez capítulos con demos que se ejecutan en el navegador usando la misma criptografía que el nodo.
eanbot
Rastreador web tipo Googlebot en un único binario Go con interfaz Vue embebida: respeta robots.txt y sitemaps, guarda cada URL en SQLite y genera informes de enlaces rotos, redirecciones y metadatos para auditar sitios grandes.
iadev
Tutorial en diez capítulos para programar con agentes de IA con método: primero la especificación (SDD), después los tests (TDD) y solo entonces el código. Lo recorre de punta a punta un proyecto real, un acortador de URLs en Go y Vue.
Escribo
Sobre agentes de IA, software e infraestructura.
- 31 oct 2026Le pedí a otra IA que revisara mi método de trabajo con agentesLe pasé a ChatGPT Astra el documento con mi método SDD + TDD con subagentes. Primero me dio un análisis con seis debilidades; al pedirle qué añadiría exactamente, se quedó en la revisión según el riesgo, las puertas de calidad y los requisitos no funcionales. Qué incorporé y qué dejé fuera.
- 16 oct 2026Un cuadro de mando en el móvil: ni BI comercial ni todo desde ceroVer cómo va el negocio desde el móvil sin comprar un BI ni reconstruirlo todo: construir la capa de datos y una PWA pequeña, dejar la exploración a Kibana y desacoplarse del ERP. Con lo que planifiqué, lo que acabé haciendo y tres decisiones que conviene tomar pronto.
- 11 oct 2026Cómo audito código heredado con SDD y subagentesCómo audito módulos heredados de PrestaShop, algunos empezados con vibe coding: subagentes de solo lectura, specs de retrofit antes de tocar una línea y el caso de un campo de peso que acabó cambiando el catálogo.
- 11 oct 2026appdist: mi propio Diawi en un binario GoPor qué me hice mi propio servicio de distribución de apps iOS en vez de usar Diawi, TestFlight o Zealot: un binario Go con Vue y SQLite, tokens en la URL porque iOS descarga sin cookies, subida por trozos y una API pensada para que también suban builds mis agentes.
- 11 oct 2026Correo entre agentes de IA: un hub en Go para que Claude, Codex y compañía se hablen entre máquinasCómo conecté agentes de IA de distintos harness y máquinas con un sistema de correo: buzones, MCP como fachada, hooks para que miren el correo y un solo binario Go con SQLite. Y por qué no usé A2A ni un broker.
Contacto