Javier Valencia Javier Valencia

Blog personal de Javier Valencia

Reproductor de música de escritorio minimalista con una onda de sonido, junto a un engranaje oxidado sobre fondo claro

Fastpotify: un cliente de Spotify en Rust y sin navegador dentro

17 de septiembre de 2026 · 11 min de lectura · 0 visitas

Hay una línea en el repositorio Debian de Spotify que cuenta toda la historia mejor de lo que voy a contarla yo. Es el campo Depends del paquete spotify-client, y dice esto: Mira libgbm1. Mira libnss3. Mira libxshmfence1. Esas no son las dependencias de un reproductor de música: son las dependencias de Chromium. Gestión de búferes de GPU para compositar, la pila criptográfica de Mozilla que usa el navegador de Google, primitivas de sincronización de memoria compartida entre procesos de render. Lo que instalas cuando instalas Spotify en Debian no es un reproductor. Es un navegador que, entre otras cosas,...

Leer más →
Gema facetada en rojo rubí profundo junto al número de versión 4.0, cierre de la serie de novedades de Ruby

Ruby 4.0: el salto de versión, Ruby::Box y ZJIT

16 de septiembre de 2026 · 5 min de lectura · 3 visitas

Sexta y última entrega de la serie Novedades de Ruby. Tiempo de lectura estimado: 7 minutos. El 25 de diciembre de 2025 no salió Ruby 3.5. Salió Ruby 4.0. El número coincidió con una fecha redonda: treinta años desde aquel Ruby 0.95 de diciembre de 1995, y el equipo decidió que el aniversario, junto con las dos grandes novedades del ciclo, merecía saltar de versión mayor. Escribo esto en agosto de 2026, con ocho meses de 4.0 rodando, y este post cierra la serie: toca contar qué trae, qué promete y qué arco hemos recorrido desde el primer post. Por...

Ilustración minimalista sobre fondo claro con una escalera de peldaños grises que se corta y da paso a un único salto largo trazado en color terracota

«10x es más fácil que 2x»: simple no es fácil

15 de septiembre de 2026 · 20 min de lectura · 9 visitas

Hace cuatro años me senté un domingo por la tarde con una hoja de cálculo abierta y el propósito muy serio de duplicar la facturación. Salieron veintidós ideas. Subir tarifas un quince por ciento. Empaquetar como producto la parte de aprovisionamiento que ya tenía medio hecha. Ir a dos ferias. Meter un plan de soporte gestionado. Contratar a alguien de comercial a media jornada. Escribir en LinkedIn dos veces por semana. Todas razonables. Todas ejecutables. Ninguna estúpida. Dos años después facturaba prácticamente lo mismo y trabajaba bastantes más horas. El problema no fue ninguna de las veintidós. El problema fue...

Gema facetada en rojo rubí junto al número de versión 3.4, portada de la serie de novedades de Ruby

Novedades de Ruby 3.4: it, Prism por defecto y el GC modular

14 de septiembre de 2026 · 5 min de lectura · 13 visitas

Quinta entrega de la serie Novedades de Ruby. Tiempo de lectura estimado: 6 minutos. Ruby 3.4 salió, como manda la tradición, el 25 de diciembre de 2024. Escribo esto en agosto de 2026, con veinte meses de perspectiva y varias aplicaciones Rails corriendo sobre ella en producción, así que puedo decirlo con tranquilidad: fue la actualización menos dramática de toda la serie 3.x. Y eso, que suena a poco, es exactamente lo que la convierte en una gran versión. 3.4 no vino a deslumbrar; vino a consolidar. Cambió el parser, empezó a descongelar (o más bien a congelar) un debate...

Ilustración minimalista de tres sillas alrededor de una mesa redonda vista desde arriba, con una cuarta silla vacía en terracota acercándose

Hacer amigos nuevos después de los cuarenta

13 de septiembre de 2026 · 8 min de lectura · 15 visitas

Llevo escritos unos cuantos domingos sobre la amistad adulta: la cerveza semanal, las sobremesas sin reloj, quedar sin motivo, volver a ver a los de toda la vida. Todos tratan del mismo problema: cómo se conserva lo que ya tienes. Que es difícil, y por eso da para tantos domingos. Pero hay una pregunta que llevo tiempo esquivando porque no tengo una respuesta cómoda, y es la otra mitad del asunto: ¿cómo se hace un amigo nuevo a los cuarenta y muchos? No hablo de conocidos. De conocidos vamos sobrados: gente del trabajo, padres del colegio, vecinos, el del taller,...