— Journal · RSS
Notas del estudio.
Escritura sobre tecnología, diseño, VR, IA — y lo que cuesta entregarlos. Sobre todo largo, a veces corto, ocasionalmente equivocado.
Journal · · 4 min
Una tarjeta de visita que es una app
Cambiamos las tarjetas de visita de papel por una dirección web por persona: un perfil, una tarjeta de bolsillo que abre el QR y una app instalada que muestra el QR — incluso sin cobertura. Sin tienda de apps, sin NFC, sin nada que instalar para la otra persona. Cómo funciona, y los detalles que deciden si el móvil dice «Añadir contacto». Journal · · 6 minReconstruimos nuestra web quitando cosas
Dos hojas de estilo, dos paquetes, dos copias de cada plantilla — y un interruptor que llevaba meses respondiendo lo mismo. Qué se fue, cuánto pesaba y cómo demostramos que nada se rompió. Journal · · 7 minEl radar que no encontró nada el primer día
210 licitaciones recogidas, ninguna para nosotros. En vez de aflojar los filtros, preguntamos por qué: un PDF cifrado, alertas a 677 € al año y una API pública que nadie documenta. Journal · · 9 minE-Commerce a Medida vs Shopify: Cuándo Construir Desde Cero Es la Decisión Correcta
La mayoría de las marcas debería usar Shopify. Cuatro señales te dicen cuándo un desarrollo a medida es en realidad la opción más barata — con una plataforma de comercio de lujo real como prueba. Journal · · 6 minLos agentes de código con IA no nos reemplazaron — cambiaron cómo es un día
Los agentes de código con IA pasaron de truco de fiesta a parte normal de cómo entrega un estudio pequeño. Un relato honesto de en qué son buenos, en qué siguen siendo malos, y el cambio real por debajo: el trabajo ya no es escribir el código — es verificarlo. Journal · · 4 minSin paso de build
La mayoría de los sitios web modernos se publican a través de una pipeline de build. El nuestro no. Esto es lo que la contención le da a un sitio que tiene que durar. Journal · · 8 minWebhooks de suscripción de Stripe que sobreviven a los casos límite
Los webhooks de suscripción de Stripe solo se mantienen correctos si tratas a Stripe como la fuente de verdad, verificas la cabecera Stripe-Signature, deduplicas por event id y vuelves a consultar los objetos en lugar de confiar en el orden de los eventos. Aquí tienes el mapa del ciclo de vida y los modos de fallo que nos mordieron. Journal · · 8 minAnalítica conforme con el RGPD sin cookies: qué construimos y por qué no hay banner
La analítica conforme con el RGPD sin cookies es posible cuando no se recogen datos personales ni se fija ningún identificador, y por eso nuestros sitios no llevan banner de cookies. Journal · · 8 minConstruir un sitio multilingüe en PHP sin framework
Cómo servimos EN/PT/ES desde una única base de código PHP renderizada en el servidor — enrutamiento por prefijo de URL, diccionario de cadenas, hreflang y la trampa de detección de idioma que rechazamos. Journal · · 8 minCómo construir un sistema de recomendación sin rastrear usuarios
Un sistema de recomendación sin rastreo se basa en características del contenido y señales locales de la sesión, no en perfiles cruzados. Así lo construimos — y la precisión que cedemos. Journal · · 6 minLo que cuesta lanzar una app de VR médica de Clase I
La mayoría de equipos de VR salen cuando creen que está bien. Un dispositivo médico de Clase I sale cuando un regulador lo dice. Aquí está la brecha, y lo que nos costó cerrarla. Journal · · 5 minNo rastreamos usuarios. Esto es lo que rastreamos.
Sin GA. Sin Plausible. Sin fingerprinting. El sitio que estás leyendo manda un beacon anónimo por sesión — y aún así sabemos todo lo que realmente necesitamos.— El journal, por email