Javier Valencia Javier Valencia

Blog personal de Javier Valencia

Editor mostrando código con resaltado de sintaxis

Rails sostenible (IV): rutas y plantillas HTML

5 de junio de 2026 · 5 min de lectura · 4 visitas

Cuarta entrega de la serie Rails sostenible, sobre Sustainable Web Development with Ruby on Rails de David Bryant Copeland. Tiempo de lectura estimado: 12 minutos. Con el seam de la lógica de negocio ya claro, el libro empieza a recorrer las capas de Rails de fuera hacia dentro. Y lo primero que encuentra toda petición es el enrutado. Copeland tiene opiniones muy firmes sobre rutas, y casi todas se reducen a una: no te pelees con las convenciones de Rails, abrázalas. Usa siempre rutas canónicas La primera regla es no inventar. Rails te da un sistema RESTful con siete acciones...

Leer más →
Vista panorámica de Benalmádena con el mar al fondo

Cambio de piso: Benalmádena

5 de junio de 2026 · 3 min de lectura · 5 visitas

Benalmádena es el siguiente nombre en mi lista. Lo curioso de Benalmádena es que no es un sitio, son tres. Y la decisión real no es "mudarse a Benalmádena", es "mudarse a Benalmádena Pueblo, a Arroyo de la Miel o a Benalmádena Costa". Cada uno funciona de manera distinta, tiene precios distintos y resuelve la vida cotidiana de manera distinta. Voy a evaluarlos como si fueran tres opciones separadas. Las tres Benalmádenas Benalmádena Pueblo está arriba, en la sierra, blanco, con calles empinadas y vistas al mar. Es la versión más tradicional, la que recuerda a Mijas Pueblo: turismo, terrazas,...

Vista aérea de Fuengirola y su paseo marítimo

Cambio de piso: Fuengirola

4 de junio de 2026 · 4 min de lectura · 8 visitas

Sigo con la evaluación de sitios para mudarme. Después de Benahavís y de mirar con honestidad mi Mijas Costa actual, le toca a Fuengirola. Es probablemente el pueblo de la Costa del Sol que mejor conozco después del mío: voy al mercado, a los chiringuitos, al cine, a comer pescaíto en Los Boliches. Lo que cambia ahora es mirarlo no como visitante, sino como posible residente. Qué es Fuengirola Fuengirola es la ciudad más urbana y más densa de la franja costera entre Málaga y Marbella. Tiene unos ochenta mil habitantes empadronados y muchísimos más en temporada. Es compacta, plana,...

Código fuente en la pantalla de un editor

Rails sostenible (III): la lógica de negocio no va en los Active Records

3 de junio de 2026 · 5 min de lectura · 10 visitas

Tercera entrega de la serie Rails sostenible, sobre el libro de David Bryant Copeland. Tiempo de lectura estimado: 14 minutos. Si esta serie tuviera que reducirse a un solo post, sería este. Toda la propuesta de Copeland gira alrededor de una frase que da título a su capítulo cinco y que reaparece, ampliada, en el capítulo quince: la lógica de negocio no va en los Active Records. Vimos en la primera entrega que Rails no le da casa a la lógica de negocio. Hoy se la construimos. Qué es la lógica de negocio (y por qué es peligrosa) Copeland define...

Playa de Mijas Costa con el Mediterráneo al fondo

Cambio de piso: Mijas Costa

3 de junio de 2026 · 3 min de lectura · 17 visitas

Cuando uno se plantea cambiar de piso, lo primero que tiene que hacer es preguntarse por qué se quiere ir. Y para responder a eso, hay que evaluar honestamente el sitio en el que vives ahora, sin dar por hecho que el problema está fuera. Yo vivo en Mijas Costa desde hace varios años. Si voy a comparar con Benahavís, Fuengirola, Estepona o cualquier otra opción, es justo que también ponga a Mijas Costa en la balanza con los mismos ojos. Qué es Mijas Costa Mijas Costa no es un núcleo urbano único. Es una franja de litoral de unos...