October 18, 2019 — Vamos a empezar con un plugin que incluirá el máximo posible de malas prácticas y chapuzas y lo vamos a ir mejorando y refactorizando hasta que consigamos un plugin que nos llene de orgullo y podamos enseñar a familia y amigos.
El primer paso será crear un sistema automatizado de pruebas que nos permita comprobar que los cambios que vayamos haciendo no van a romper el plugin.
Una vez tengamos el sistema listo comenzaremos a refactorizar y a limpiar el código. Esto requerirá de la participación de la audiencia. Entre todos iremos viendo poco a poco qué cosas se pueden ir mejorando para aumentar la legibilidad del código y eliminar errores y código spaguetti.
Por el camino iré introduciendo conceptos de POO, SOLID, patrones, etc.
Al final verás que las cosas se pueden hacer de forma correcta y que resulta más rápido y divertido que andar haciendo chapuzas.
October 18, 2019 — En este taller entenderemos y analizaremos la estructura de un bloque de Gutenberg:
¿Qué ficheros son necesarios?
¿Cómo organizarlos?
¿Qué función desempeña cada unos de ellos?
El objetivo de este taller es que la gente comprenda el funcionamiento de un bloque de Gutenberg. Entre cosas veremos cómo maquetarlo tanto en el Front como en el Backend, así como recoger información y almacenarla utilizando los estándares que marca WordPress.
October 18, 2019 — ¿Por qué hacer un tema con React? ¿Y qué beneficios tiene un tema hecho en React frente a un tema tradicional de PHP? Tras una introducción a esta nueva forma de trabajar con WordPress que se abre ante nosotros te mostraremos cómo puedes crear un tema con React para tu sitio WordPress en menos de 30 minutos.
No te preocupes, te enseñaremos todo lo necesario para que después te puedas desenvolver tú solo. ¿Nuestro objetivo? ¡Que salgas del taller con un nuevo tema perfectamente funcional e increíblemente rápido para tu blog! ¿Te animas? ¡Pues manos a la obra!
October 18, 2019 — The block revolution is undoubtedly here, but not everyone has been able to embrace it yet. If you’ve never used ReactJS before it may seem intimidating, or at the very least time consuming to go all-in on the new editor and create custom blocks for every situation you come across.
October 17, 2019 — This session will explore why WordPress sites get hacked, how you know you have been hacked, what are the implications of a hack, and what are some of your options to fix your hacked site. It will also look at both simple and more complex solutions to reduce your risk to your WordPress website so you never face a similar night of horror.
October 17, 2019 — This talk will skip over the obvious stuff and get stuck straight into techniques and tools that make remote work truly awesome! Learn how you can empower your team to become far more than just a bunch of people connected via a backlog of tasks and a dodgy NBN connection.
October 17, 2019 — Now that WordPress is maturing and the ecosystem is thriving, it may seem overwhelming to start a new business. But you can do it.
October 17, 2019 — We all know creating engaging content is THE number one way to build trust and authority for any brand. Writing awesome blogs establishes you as a credible expert, helps you build a steady flow of WordPress clients and gives you the opportunity to educate and help your customers.
October 17, 2019 — As developers, we are constantly building tools to help make other people’s lives easier. How often have you stopped to focus on making your own job easier?
In this talk we will cover the three pillars of productivity, analyze our workflow for optimizations, and identify key leverage points that will allow us to exponentially increase our output.
October 17, 2019 — We gained experience by building several WordPress plugins and offer them for free or selling them on different platforms. I will tell you the story of our MultilingualPress plugin and what we learned by developing a Multilingual Plugin.