Monta fácilmente una version de pruebas (staging) de tu sitio wordpress

Conozco muchos usuarios de wordpress (sobre todo no-técnicos) que han sabido exprimir al máximo su sitio wordpress (la mayoría blogs) pero que siguen sin tener una manera fácil y segura de probar nuevas cosas para su sitio web.

Cuando quieren hacer pequeñas modificaciones de diseño, instalar un plugin o probar algún truco que han leído en algún blog terminan haciendo estos “experimentos” directamente en su sitio público de producción.

Hacer experimentos directamente en tu sitio de producción es una MUY mala práctica ya que nos podemos cargar nuestro sitio wordpress.

Para evitar probar cosas nuevas (de las que no tenemos muy claro el resultado final) directamente en producción, muchos proyectos tienen una “versión de pruebas” de su sitio wordpress para poder hacer estos “experimentos” sin peligro.

Continuar leyendo

Cómo ordenar aleatoriamente y agrupar (elegantemente) un array de elementos

En el bootcamp en el que estoy dando clases en Irlanda (Code Institute) hoy tocaba TDD 🙂

Para practicar TDD les he propuesto unas katas y he pensado que la mejor manera de practicar esto era que hicieran pair-programming y que cada hora cambiaran de compañero. Para decidir las parejas he decidido crear un pequeño script que re-ordenara de forma aleatoria un array con los nombres de los alumnos y que además, los agrupara por parejas (o en grupos de 3, de 4 o de lo que hiciera falta en cada momento).

Continuar leyendo