Mis proyectos | Proyectos | iyaki

iyaki

Generalista

En esta sección encontrarás una colección de cosas que fui construyendo. Ninguna nació con un plan maestro; muchas fueron respuestas a incomodidades concretas de mi día a día. Otras fueron excusas para aprender tecnologías nuevas, y unas pocas, experimentos que (algunas veces) terminaron siendo algo usable.

Mis Proyectos

skills-update

Una acción de GitHub que mantiene actualizadas las skills de los agentes de un repositorio. Envuelve la CLI de Skills de Vercel, la ejecuta en CI de forma no interactiva. Crea commits y pull requests para revisión humana. De esas cosas que parecen un detalle administrativo hasta que te olvidás y las skills van quedando obsoletas.

reglint WIP

Un linter basado en regex. Diseñado para desarrollo local o pipelines de CI. Soporta baseline e integración con git para adopciones graduales. Evolución de una GitHub Action que creé hace años y todavía sigo usando, regex-pr-annotator. La idea es simple: detectar patrones problemáticos sin revisar manualmente, y hacerlo de forma versionable y discutible.

ralphex

Implementación cross-platform de Ralph Wiggum Loops. Envuelve CLIs de agentes (OpenCode, Claude Code, Cursor) en un loop repetible: resolver un prompt, ejecutar el agente, y repetir hasta completar. No hostea modelos, no inventa interfaces glamorosas. Define un workflow: prompts versionados, precedencia determinista y trabajo iterativo. Hoy es una de las herramientas que más utilizo para desarrollar en mi día a día.

El juego de la papa online WIP

Versión online de uno de los juegos de mi infancia con los que pasábamos el tiempo en horas libres del colegio. Reunidos con un amigo, después de diez años sin vernos, recordamos este juego y nos lamentamos de que no existiera una versión web. Podría haber quedado como una charla de esas que no llevan a nada, pero la idea me gustó. El resultado es esto: un jueguito donde conectás números en orden sin que las líneas se crucen. No es perfecto, pero me sirvió para comprobar las habilidades técnicas de los agentes de IA modernos. Más sobre esto en Hice un jueguito.

daily-knowledge

Implementación web de random-knowledge, un script basado en RandomNote Web de Forte Labs que sirve una pieza aleatoria de mi base de conocimiento en Notion cada día. Un sistema de aprendizaje espaciado impulsado por automatizaciones hechas con workflows de GitHub Actions. Funciona directamente en el browser, se puede ver en daily-knowledge.iyaki.ar. Más sobre cómo gestiono el conocimiento en: Reuniendo conocimiento, Ordenando conocimiento, Depurando conocimiento y Compartiendo conocimiento.

web-archiver

Una CLI liviana para guardar páginas web en el Wayback Machine del Internet Archive a partir de un sitemap XML. Parsea el sitemap, filtra por fecha de última modificación y guarda las páginas usando la API de archive.org.

content-curator

El encargado de replicar contenido desde mi base de Notion hacia curated.iyaki.ar, mi recopilador de contenido curado. Un pipeline directo y sin magia: toma contenido de un lado, lo transforma, lo publica del otro.

simple-newsletter

Un servicio gratuito que convierte feeds Atom y RSS en newsletters por e-mail. Cualquiera puede usarlo, no pide registro, no pide nada: un GET con tu feed y tu mail y listo. También escribí un post al respecto: Llegaron las newsletters.

feedly-denoiser Archived

Un script en JavaScript que usaba la API de Feedly para filtrar artículos según reglas personalizadas. Cumplía con su objetivo: menos ruido, más señal; hasta que Feedly cambió sus políticas de uso y la API dejó de estar disponible para usuarios del plan gratuito.

TheNoFramework

Un micro-framework PHP experimental con un único objetivo: permitir a una aplicación seguir los estándares PSR más importantes con la menor cantidad de código e interferencia posible. No es un framework para producción, ni tiene la intención de serlo. Es un ejercicio de minimalismo y simplicidad para desarrollar aplicaciones web modernas en un mundo consumido por frameworks pesados y complejos.