Cómo crear un blog con Grav

Grav es, sin dudas, una muy buena solución como flat CMS. Es sencilla, amigable y cumple su cometido con creces. El problema sería definir cuál es su cometido para no terminar decepcionado.

Hace un tiempo (unos 2 o 3 años creo) logré migrar este mismo blog. Un trabajo bastante agotador porque convertí todos los posts a markdown, revisé y corregí contenido, edité links rotos, etc.

Los beneficios fueron varios:

  • El bajo consumo de recursos y la no necesidad de algunos de ellos.
  • La facilidad para automatizar los deploys.
  • Una baja exposición a problemas de seguridad debido a plugins.
  • La limpieza del contenido al estar escrito en MarkDown.
Seguir leyendo «Cómo crear un blog con Grav»

Magento 2.3.4 (sólo PHP 7.2)

Como mencioné ayer, el 28 de enero se publicaron nuevas versiones de todo. En el caso de Magento2, alcanzamos la versión 2.3.4.

Ya estamos acostumbrados a que cada nueva versión incluya un paquete bastante variado de cambios, que van desde mejoras de performance, corrección de bugs de seguridad, nuevas funcionalidades core, nuevas funcionalidades de terceros y algún otro tema más que iremos viendo a continuación.

Claramente, el uso de SemVer para el producto se debe leer un poco diferente a lo que, en algún momento, creíamos. Para refrescar un poco más el cómo se lleva adelante el versionado del producto y del código, revisar estos links puede ser útil:

Seguir leyendo «Magento 2.3.4 (sólo PHP 7.2)»

Magento 1 EOL: actualizando la base de datos

En el post anterior había separado en 3 etapas (o grupos de tareas) la migración de este proyecto/experimento.

Dada la versión en la que quedó esta tienda y dado que el Migration Tool tiene algunas limitantes (razonables), lo primero que hice fue hacerme con cada una de las versiones necesarias para actualizar.

Seguir leyendo «Magento 1 EOL: actualizando la base de datos»

Magento 1 EOL: planificando la migración

En el primer post de la serie había comentado que la intención era un post semanal. Claramente eso no sucedió. (Veremos si puedo revertir eso)

Hasta este momento, había escrito sobre el motivo del proyecto y sobre las opciones evaluadas y los criterios aplicados.

Hoy toca convertir esto en un plan de trabajo, aunque sea de alto nivel. Para eso voy a intentar graficar (si aplica el término) el cómo he ido descomponiendo el proyecto.

Seguir leyendo «Magento 1 EOL: planificando la migración»