Javier Valencia Javier Valencia
Leer en papel en 2026: por qué sigo comprando libros

Leer en papel en 2026: por qué sigo comprando libros

21 de abril de 2026 · 6 min de lectura · 2 visitas

Tengo un Kindle desde 2014. Lo uso, funciona bien, ha sobrevivido a tres viajes largos y un vaso de agua. Y aun así la mayoría de los libros que leo son de papel, los compro nuevos o de segunda mano, los acumulo en estanterías que ya no tienen hueco y los arrastro cada vez que me mudo. A ojos de cualquiera con un mínimo de pragmatismo, esto es absurdo. Pero cuanto más mayor me hago, más claro lo tengo: lo hago a propósito. El Kindle es mejor para casi todo Empecemos por lo obvio. Un Kindle es técnicamente superior al...

Leer más →
Backups con restic: sencillo, cifrado y automatizado

Backups con restic: sencillo, cifrado y automatizado

21 de abril de 2026 · 6 min de lectura · 4 visitas

Los backups son como las copias de seguridad dentales: todo el mundo sabe que debería hacerlos con frecuencia, casi nadie los hace bien, y cuando los necesitas, el que no los tiene paga carísimo. He tenido suficientes sustos en veinte años como para haber convertido los backups en una parte no negociable de cualquier servidor que me importe. Y desde hace cuatro años, mi herramienta para todo es restic. Este post cuenta por qué y cómo la uso. Qué es restic Restic es un programa de backups escrito en Go, de código abierto, que hace cuatro cosas fundamentales bien: Snapshots...

Git aliases que uso cada día

Git aliases que uso cada día

20 de abril de 2026 · 6 min de lectura · 11 visitas

Git es una herramienta enorme. La mayoría de desarrolladores conoce bien veinte comandos, apenas usa cinco y escribe los cinco sin parar durante ocho horas al día. Cuando escribes git status cien veces por día y git checkout -b otras treinta, cada carácter ahorrado empieza a sumar. Y más allá del ahorro de teclas, un buen conjunto de aliases te convierte ciertos comandos incómodos en comandos rápidos, y te evita los sustos que suelen venir de teclear mal algo con --force. Este post es mi .gitconfig comentado, después de diez años afinándolo. No es exhaustivo: es el mínimo que me...

Conducir una Honda Forza 125 por la Costa del Sol

Conducir una Honda Forza 125 por la Costa del Sol

20 de abril de 2026 · 5 min de lectura · 11 visitas

Tengo una Honda Forza 125. No es una moto de verdad si le preguntas a un motero, que te mirará con condescendencia y te explicará que ciento veinticinco centímetros cúbicos no son suficientes para nada. Tiene razón en los números y se equivoca en todo lo demás. Por qué un scooter La respuesta corta: aparcamiento. Vivo en la Costa del Sol, donde aparcar en verano es un deporte extremo y en invierno es solo difícil. Con el coche puedes tirarte veinte minutos buscando sitio. Con la Forza llegas, apartas las cuatro macetas del aparcamiento de motos que está justo delante...

ClickHouse desde cero (I): instalación y primeros pasos

ClickHouse desde cero (I): instalación y primeros pasos

20 de abril de 2026 · 4 min de lectura · 12 visitas

Primera entrega de la serie ClickHouse desde cero a pro. Tiempo de lectura estimado: 9 minutos. Arrancamos una serie de cinco posts sobre ClickHouse. La idea es ir de no haber tocado nunca ClickHouse a ser capaz de diseñar, optimizar y operar un cluster en producción. Nada de teoría de relleno: lo que se usa el día que tu empresa te dice "oye, tenemos 500 millones de CDRs mensuales, ¿montamos analytics?". Si todavía tienes dudas sobre cuándo tiene sentido usar ClickHouse frente a PostgreSQL, el post ClickHouse para desarrolladores que vienen de PostgreSQL es una buena introducción previa. En esta...