Magento 2.3.2 (seguridad + performance + productividad + calidad)

El 25 de junio vio la luz, finalmente, la versión 2.3.2 de Magento. Este lanzamiento no es sólo una versión menor de la plataforma. Han pasado muchas más cosas. (Discutir sobre si se sigue fielmente semver no es la idea, no hoy). Dada la cantidad de temas a resaltar sobre esta actualización/versión/parche y anexos, vamos …

Eramos pocos y parió la abuela (cuarta parte, agregando webhooks)

Vamos con la cuarta entrega de la saga: cómo hacer que mis cambios en GitHub se publiquen automáticamente en mi repo privado. En la tercera parte, vimos cómo hacer un script para actualizar nuestro Gitlab desde nuestro repo original de GitHub, y luego regenerar nuestro satis. De esta forma cada vez que tocamos nuestra extensión, …

Descontinuando módulos y paquetes en PHP de la manera correcta

Desde que Composer se convirtió en el estándar de facto y GitHub nos permitió mantener código online sin esfuerzo, la cantidad de paquetes y módulos sin mantenimiento de ningún tipo tuvo un crecimiento exponencial. Está bueno recordar que además de programar para resolver un problema específico, programamos para otros programadores. O al menos deberíamos hacerlo. …

Cómo distribuir extensiones pagas – tercera parte (automatizando todo)

Hasta ahora ya vimos cómo instalar Gitlab, cómo instalar Satis y cómo configurar todo incluso para poder instalar nuestra extensión en Magento. Un de las cosas que me había planteado en un principio, era que mis repos privados quedaran resguardados en Github, y que nadie tuviese acceso a ellos. Así que ahora vamos a ver …

Magento 2.3.0 (una ventana hacia el futuro del ecommerce)

Luego de meses de trabajo llegó por fin, el miércoles 28 de noviembre, la versión estable de Magento 2.3. Bastante se viene hablando de la cantidad de funcionalidad extra que provee la versión, así como las posibles puertas que se comenzarán a abrir de aquí en más. Lo cierto es que la batería de prestaciones …