WordCamp Miami 2014 Actualizado el 12 de enero de 2023 por InMotion Hosting 13 minutos y 13 segundos para leer Cuando muchos usuarios piensan en WordPress, lo ven como un sistema de gestión de contenidos. Aunque efectivamente es eso, también es mucho más. Para mí, ahora es un estilo de vida, una comunidad extraordinaria que no tiene parangón con ninguna otra, y un objetivo común para hacer de Internet un lugar mejor. Durante un WordCamp, nadie es juzgado por su situación financiera, el tamaño de su empresa o lo popular que sea. Todo el mundo sólo presta atención a una cosa de ti: cuánto amas WordPress. Los desarrolladores hablan con los usuarios principiantes, y los anfitriones incluso conversan entre sí para fomentar la competencia amistosa. Ver a tanta gente diferente de distintos orígenes me empujó sin duda a adentrarme más en la comunidad de WordPress y me demostró que es mucho más que un producto, sino un ecosistema vivo y que respira. Índice La llegada Pre-Campamento de la Palabra Día 1 - Usabilidad, desarrollo y diseño "¡Responde a todas las cosas!" por Tracy Rotton "Seguridad real WordPress - Acaba con el ruido" por Dre Armeda "Jugar bien con otros plugins" por Pippin Williamson "PodcastingWordPress : El Panel" La Fiesta de la Red Día 2 - El negocio de WordPress La experiencia de tu vida La llegada Como tenía un vuelo que se retrasó aún más, llegué un poco más tarde que los demás a la fiesta. Aunque cuando aterricé, pude ponerme en contacto con Rami Abraham, de Maintainn, donde inmediatamente decidimos quedar para comer y tomar algo. Me sugirió un destino e inmediatamente nos dirigimos hacia la zona de Wynnwood, en Miami. Al llegar, me recibieron muchos nombres conocidos, como Shayne Sanderson, de Maintainn, y Brad Williams, de WebDevStudios, con los brazos abiertos. Aunque ellos son bastante conocidos, y yo soy mucho menos conocido por la comunidad, me sorprendió que nombres tan importantes me aceptaran igual que a cualquiera de sus compañeros. Aunque nunca habíamos hablado fuera de canales como Twitter o un Google Hangout aquí y allá, me aceptaron completamente. A miles de kilómetros de distancia, con gente a la que nunca había conocido en persona, me sentí como en casa. Pre-Campamento de la Palabra El viernes, nos dirigimos al Taller para principiantes, donde queríamos hacernos una idea de los nuevos usuarios que podríamos alojar. Aunque no pude aprender nada específicamente sobre WordPress, sí obtuve una cantidad significativa de información sobre los usuarios. A veces, cuando te involucras tanto en la parte de desarrollo de las cosas, lo básico se pierde y olvidas lo que el usuario medio experimenta a diario. Fue estupendo charlar con algunos usuarios nuevos WordPress y ver sus problemas cotidianos, ya sea con su proveedor de alojamiento o con un simple plugin que no consiguen descifrar. Día 1 - Usabilidad, desarrollo y diseño El sábado fue el primer día de sesiones de WordCamp Miami. Nada más entrar por la puerta, supe que éste era mi sitio. Había una sensación inmediata de conocimiento abrumador, pero no de forma intimidatoria. Era un ambiente muy humilde y servicial del que a mi cerebro le encantaba alimentarse. Incluso oír una conversación a unos metros de distancia es de lo más intrigante. Aunque no pude asistir a todas y cada una de las presentaciones, ya que se celebraban varias al mismo tiempo, ni podría describir cada una de ellas en este post, he aquí algunas que me causaron una impresión notable: "¡Responde a todas las cosas!" por Tracy Rotton Como soy una diseñadora terrible, pero estoy interesada en perfeccionar mis habilidades en la parte frontal de las cosas, decidí asistir a la charla de Tracy Rottonsobre diseño responsivo. Aunque ya conozco un poco cómo funciona el diseño responsivo y la teoría que lo sustenta, en la práctica, mis habilidades son extremadamente limitadas. En esta charla, Tracy repasó un poco los conceptos básicos para quienes no estén tan familiarizados, y luego pasó directamente a algunas técnicas que pueden salvar vidas y que ayudarán tanto a los diseñadores principiantes como a los avanzados a convertirse en potencias del diseño. En particular, Tracy nos mostró el elemento dentro de HTML5 que permitirá a los diseñadores cargar automáticamente la imagen adecuada para la mejor solución de optimización posible para el dispositivo del usuario en particular. Como todos sabemos, servir la misma imagen y simplemente escalarla es siempre una mala idea, pero con el elemento en HTML5, cargar esas distintas imágenes en función del tamaño de la ventana gráfica es pan comido. Por supuesto, aún nos encontramos con otro problema, ya que no todos los navegadores admiten el elemento, en el que también describe la biblioteca JavaScript picturefill.js para ofrecer la misma experiencia a los usuarios que no tienen las mismas capacidades. También se habló de los JPEG progresivos, que a simple vista parecen exactamente iguales que las imágenes menos comprimidas, pero con un tamaño de archivo mucho menor. Esto ahorrará a los usuarios ancho de banda y uso de E/S en el servidor y también permite una experiencia de carga de página mucho más rápida para el usuario. Antes utilizaba otros métodos para mis imágenes, pero después de ver su ejemplo sobre el uso de JPEG progresivos, no creo que mis métodos vuelvan a ser los mismos. Tracy brought up a good point that I think all of us in the room thought of as a “why didn’t I think of that?” moment which was that other elements may be placed within <a> tags such as divs. When there are several items on the page aligned within boxes including things like text and images, many times users will have some trouble clicking on a specific link within that box. Why not make that entire box clickable? This can be done by placing the entire div within the same <a> tag so that even a user with the fattest of fingers can click it on their tiny iPhone screen. En general, Tracy Rotton me enseñó por qué el diseño responsivo es más importante que nunca, que nunca desaparecerá, y cómo proporcionar una mejor experiencia a todos los usuarios con algunos consejos y trucos sencillos que tienen un gran impacto. Si te interesa echar un vistazo a las diapositivas de la presentación de Tracy, puedes ver sus diapositivas en GitHub. "Seguridad real WordPress - Acaba con el ruido" por Dre Armeda Dre Armeda de Sucuri expuso algunos puntos excelentes sobre cómo los usuarios pueden proteger mejor sus sitios de WordPress con unos sencillos pasos. Esto se dirigió más a los usuarios básicos y reforzó que los usuarios de WordPress son la primera línea de defensa contra los ataques. En esta presentación, Dre menciona cosas como utilizar una contraseña más segura y mantener todo actualizado. En InMotion, la causa número 1 de sitios comprometidos se debe simplemente a que el usuario o bien tenía una contraseña débil, o bien ejecutaba un software vulnerable en el que el problema podría haberse solucionado fácilmente simplemente actualizando su software a la versión más reciente, que cierra esos fallos de seguridad. Por supuesto, también hay otras herramientas que pueden ayudar a proteger aún más tu sitio, como Sucuri CloudProxy, que se ejecuta entre el atacante y el servidor web. Si te interesa ver más sobre esta presentación, puedes encontrar las diapositivas de Dre en SlideShare. "Jugar bien con otros plugins" por Pippin Williamson Si utilizas algún plugin de WordPress , probablemente habrás utilizado algo de Pippin Williamson. Como ocurre con cualquier plugin, es normal que se rompa en algún momento cuando se introduce en otros plugins. En la presentación de Pippin, habló de cómo los desarrolladores de plugins pueden adaptarse mejor tanto a sus clientes como a otros plugins que puedan interactuar con el suyo. El punto más importante al que se refirió Pippin fue que los desarrolladores de plugins deben ser amables con los desarrolladores de otros plugins. Ya sea arreglando su propio código para que interactúe correctamente con otro plugin, o arreglando el código del otro plugin, siguen compartiendo una base de clientes común y deberían interactuar en consecuencia para garantizar que todos tengan una gran experiencia. Muchas veces, los desarrolladores de plugins culpan a otros de que sus plugins causen problemas cuando se instalan junto a otros, pero en ese caso, nadie se beneficia realmente de la experiencia. Resolviendo los conflictos entre los plugins, los desarrolladores de plugins pueden garantizar una experiencia más feliz tanto para sus usuarios como para otros desarrolladores de plugins. Pippin no sólo habló de cómo un desarrollador de plugins puede resolver problemas después de la publicación de un plugin cuando ve un conflicto, sino también de cómo puede evitar proactivamente los problemas durante el proceso de desarrollo, por ejemplo, utilizando mejores clases e ID en el CSS, comprobando si varias bibliotecas ya están cargadas antes de cargarlas, y otras cosas que pueden evitar que tu plugin sobrescriba a otro, o viceversa. Una cosa que me llamó mucho la atención en esta presentación fueron los desarrolladores que cambiaban arbitrariamente acciones y filtros dentro de sus plugins. Personalmente he visto esto antes y sin duda puede ser un problema para cualquier desarrollador que utilice esas acciones o filtros. Pippin dio un ejemplo de esto en el que simplemente ajustó una errata en un gancho que afectaba directamente a uno de los usuarios que estaba utilizando ese gancho (con la errata), así que cuando ese usuario actualizó el plugin, causó problemas significativos en el sitio. Este problema puede evitarse fácilmente manteniendo esa acción o filtro previo, así como la corrección, ambos en el plugin durante un periodo de tiempo prolongado, de modo que los usuarios no se vean afectados repentinamente por el cambio y tengan tiempo de actualizar adecuadamente su código. Si te interesa ver más sobre esta presentación, puedes ver las diapositivas de Pippin en SlideShare. "PodcastingWordPress : El Panel" Jeff Chandler - WordPress SemanalBrad Williams - DradCastDre Armeda - DradCastMatt Medeiros - Informe MattPippin Williamson - Aplicar filtrosBrad Touesnard - Aplicar filtros Este panel sobre podcasting WordPress incluía a varias personas muy conocidas en la comunidad de WordPress por sus podcasts. Tener un panel como éste permitió echar un mejor vistazo al mundo del podcasting y cómo/por qué hacen lo que hacen. Me gustó oír que la mayoría de estos chicos (y chicas) no hacen sus podcasts únicamente por el dinero en sí y que lo hacen simplemente para proporcionar una gran información a la comunidad de WordPress . Sin duda ayudó a reafirmar que WordPress trata primero de la comunidad y después de las ganancias monetarias, aunque la mayoría de nosotros seguimos ganándonos la vida con WordPress. El consenso del grupo parecía ser que hay que divertirse y hacer lo que a uno le gusta, y las ganancias económicas vendrán después. El público planteó un montón de preguntas sobre cómo empezar y promocionar tu podcast, y la respuesta general fue que simplemente te lances y ofrezcas un contenido excelente que la gente disfrute. Tanto si quieres hablar del lado del desarrollo como hacen Pippin Williamson y Brad Touesnard en Apply Filters, como si quieres centrarte más en el lado de los negocios como hace Matt Medeiros en The Matt Report, hay mucho espacio para reunir contenido variado que pueda afectar en gran medida a la comunidad de WordPress de forma positiva. La Fiesta de la Red Tras el primer día de magníficas presentaciones, tuvimos la oportunidad de pasar un buen rato estableciendo contactos con varios profesionales afines en un ambiente estupendo. Esto tuvo lugar en el Finnegan's River de Miami y proporcionó el escenario perfecto para relajarse en el bar o en una mesa junto al agua para conectar y hablar de cualquier cosa que se nos ocurriera. Jeff Chandler y Sarah Gooding estaban allí desde WPTavern en lo que fue un gran momento para ponerse al día con ellos y tener una gran experiencia en general. Habiendo hablado con Jeff casi todos los fines de semana coorganizando nuestro Google Hangout WordPress After Hours, fue una oportunidad maravillosa para conocernos en persona y compartir nuestras ideas y experiencias con WordPress. Aunque hablo mucho menos con Sarah, disfruté conociéndola a ella y a su marido y me lo pasé genial haciendo bromas y disfrutando del ambiente. También tuvimos la oportunidad de ponernos tontos en un fotomatón para tener unos recuerdos imborrables con el equipo de WPTavern. Hacia el final de la noche, tuve una gran conversación con Chris Wiegman de iThemes Security, anteriormente Better WP Security. Hablamos de todo lo relacionado con la seguridad WordPress , de sus errores en una versión anterior justo después de que se vendiera a iThemes, y de las formas en que todos podemos hacer un mejor esfuerzo para ofrecer opciones de seguridad simplistas a todos los usuarios WordPress . Ha habido mucha confusión sobre la compra de Better WP Security por iThemes y la impresión que he recibido de Chris es que sólo ha mejorado desde la adquisición. Con más tiempo y dinero dedicados al desarrollo y a la experiencia del usuario, iThemes Security sin duda sólo tiene crecimiento por delante. Día 2 - El negocio de WordPress El segundo día trató sobre los negocios en WordPress. El mayor impacto lo causó Chris Lema. Abrió su presentación con una historia sobre entrar en un supermercado y comprar mantequilla de cacahuete con la que todos podemos identificarnos. Yo ni siquiera podría explicarlo tan bien como él, pero publicaré un vídeo aquí cuando esté disponible. Sólo la apertura me dejó boquiabierto y no hubo un solo ojo que no le mirara fijamente todo el tiempo. Chris sabe muy bien cómo dirigirse a una multitud. A lo largo de la presentación de Chris, se hizo mucho hincapié en por qué muchos desarrolladores y diseñadores WordPress WordPress no consiguen alcanzar los niveles que desean, en que todo se reduce a la confianza en lo que haces. Si eres diseñador, no intentes hacer el paquete completo; limítate a ser extremadamente bueno en diseño. Si intentas hacer todo el paquete, estás devaluando tu habilidad principal. Encuentra aquello en lo que eres realmente bueno y sé el mejor de tu sector. Por ejemplo, Chris dijo que si no sabes cuánto cobrar, no te limites a lanzar una cifra. Averigua el presupuesto del cliente y decide si te conviene. Este mismo punto lleva a dar a los clientes estimaciones "aproximadas". En ese momento, no sabes exactamente lo que va a suponer, por lo que no puedes decidir el precio con exactitud. Conoce las necesidades exactas del cliente o correrás el riesgo de devaluarte. Otro gran punto que planteó Chris (de entre muchos, muchos puntos increíbles) fue que los clientes siempre deben tener opciones para que se adapten mejor a sus necesidades. Si les proporcionas una única opción, sólo tienen la oportunidad de decir "sí" o "no", pero si les presentas múltiples opciones, casi siempre dirán "sí". Por ejemplo, si sólo proporcionáramos a nuestros clientes una única opción de alojamiento, puede que esa única opción no se adaptara a sus necesidades, pero ofrecer muchas opciones de alojamiento diferentes nos permite adaptarnos mejor a las necesidades de muchas personas. Por supuesto, nada puede compararse a ver su presentación en directo, y sin duda fue la mejor en mi opinión, pero si quieres ver más sobre ella, echa un vistazo a las diapositivas de Chris Lema de WordCamp Miami en SlideShare. La experiencia de tu vida En general, viví la experiencia de mi vida. No sólo era mi primer WordCamp, sino que fue increíble. Con 770 asistentes, entre ellos muchos grandes nombres de WordPress, no hubo ni un momento aburrido. Se hicieron conexiones que me llevarán muy lejos en el futuro, y recuerdos que durarán toda la vida. Hice nuevos amigos, y conecté con los viejos, en lo que esta experiencia fue insuperable para cualquier cosa que haya hecho anteriormente. Fue realmente una experiencia increíble y tenía que dar las gracias InMotion Hosting por enviarme allí, a todos los organizadores y voluntarios que han puesto su sangre, sudor y lágrimas en este WordCamp, y a todos los patrocinadores que proporcionaron la financiación para un evento tan increíble. Han afectado a tantas vidas, incluida la mía, y no podría ni empezar a expresar mi gratitud a todos los implicados en la medida en que se merecen. Nos vemos el año que viene, Miami. Comparte este artículo Artículos relacionados Orgullosos patrocinadores de WordCamp Los Ángeles 2012 Resumen de la Affiliate Summit West 2015 #SpotTheShuttle Viaje de marketing de InMotion Hosting Estado de la palabra 2025: Estrategia WordPress y el futuro de la web abierta InMotion Hosting Hosting va a WordCamp US 2022 Resumen de WordCamp US 2025: Qué significa el evento de este año para agencias, equipos y empresas en crecimiento WordCamp Miami: Conexiones Viejas y Nuevas WordCamp US 2024 Girl Develop It - Dirigir el futuro de las mujeres en la tecnología InMotion Hosting es el patrocinador principal de la Joomla! World Conference 2013