Registro de café
Bitácora de extracciones V60 sobre Cloudflare Workers y D1
Método 4:6 de Tetsu Kasuya, una variable por extracción. App y API en el mismo Worker, datos en D1, fotos en R2 y sesión por cookie HttpOnly.
- 160+commits
- 17endpoints
- 1origen
Trabajo propio
Sin forks, sin plantillas y sin proyectos de curso. Solo lo que arranqué yo y sigo tocando —o dejé de tocar a conciencia.
Bitácora de extracciones V60 sobre Cloudflare Workers y D1
Método 4:6 de Tetsu Kasuya, una variable por extracción. App y API en el mismo Worker, datos en D1, fotos en R2 y sesión por cookie HttpOnly.
Editor RAW local: motor FastAPI, interfaz Vue y servidor MCP
Sustituye a Lightroom en mi flujo real: cribar, puntuar y revelar los ARW de la cámara sin tocar jamás el original. El mismo motor lo operan por igual la interfaz y un agente de IA por MCP.
Crono&Co: Nuxt 4 y Medusa, de la migración al despliegue
Un e-commerce completo: escaparate en Nuxt 4 con SSR sobre Vercel y un backend headless Medusa 2.0 en un VPS, con Postgres gestionado, Redis y CI propio.
TCG Life Counter: PWA offline-first para Magic y más
Magic (Standard y Commander) de 2 a 6 jugadores, con matriz de daño de comandante, deshacer, Wake Lock y tema AMOLED. Instalable y sin red.
TWS-Tools: dos sistemas algorítmicos sobre IBKR, en producción
Un motor de scalping EMA en vivo y un port de la estrategia NostalgiaForInfinity a renta variable, con supervisor, backtesting de cartera y una suite de tests que sostiene el conjunto.
Esta misma web: CV dinámico en Nuxt 4 con GSAP
Un solo fichero de contenido alimenta tres CV distintos —público, anónimo e interno— y la web entera. Los años de experiencia se calculan, no se escriben.
Fruit Ninja en realidad virtual, con Unity
Juego en Unity y C# inspirado en Fruit Ninja y adaptado a VR. La primera vez que trabajé con espacio tridimensional e interacción física.