Escritura sobre tecnología, diseño, VR, IA — y lo que cuesta entregarlos. Sobre todo largo, a veces corto, ocasionalmente equivocado.
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.
Qué se rompió, qué ahorramos, qué haríamos otra vez. Tres walkthroughs honestos de migración con horas y facturas adjuntas.
Self-hosted, open-source, headless. Las cosas que nos mordieron en producción y los patrones que valen su peso.
VR accesible significa diseñar experiencias inmersivas que cualquiera pueda usar. Así encajan las WCAG en la VR — y lo que no cubren — más nuestra checklist.
Los banners de consentimiento de cookies son malos porque son teatro de dark patterns que castiga a los sitios honestos. La solución no es un banner mejor, sino recoger menos datos para no necesitar ninguno.
Cómo escanear en 3D un edificio histórico: un flujo paso a paso desde el reconocimiento del sitio a la iluminación, captura, escala, procesado y entrega web.
Cómo hacemos color grading de imagen de automóvil en Lightroom para mantener la consistencia de marca en todo un shoot: calibración, swatches de referencia, disciplina HSL y un look fijo en la exportación.
El hosting compartido de OVH ejecuta bien PHP 8.3 en 2026 — si aceptas no tener root, ni procesos persistentes, ni crons libres. Esto es lo que puede y no puede.
Notas de campo sobre RV en hospitales: lo que los clínicos realmente necesitan — hardware lavable, configuración en segundos, cero fricción de login, resultados medibles — frente a lo que sobreventan los proveedores.