Javier Valencia Javier Valencia

196 resultados

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

16 de septiembre de 2026 · 5 min de lectura

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...

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

15 de septiembre de 2026 · 20 min de lectura

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...

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

14 de septiembre de 2026 · 5 min de lectura

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...

Hacer amigos nuevos después de los cuarenta

13 de septiembre de 2026 · 8 min de lectura

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,...

Novedades de Ruby 3.3: Prism y la era de los parsers

12 de septiembre de 2026 · 5 min de lectura

Seguimos la serie (todas las entregas, en la etiqueta ruby) con Ruby 3.3, publicado el 25 de diciembre de 2023. Sobre el papel parecía una versión gris: ni una feature de sintaxis vistosa, ni una clase nueva que enseñar en un tuit. Y sin embargo, con la perspectiva de 2026, fue una de las versiones más importantes de la década: la de la fontanería. Parsers, JITs y threads. Lo que no se ve, pero lo sostiene todo. Prism: por qué reescribir un parser importa La estrella del anuncio fue Prism, el nuevo parser de Ruby, obra de Kevin Newton. Durante...