Saltar al contenido

Categoría: Mozilla / Firefox / Thunderbird

Mi experiencia en el JSConf Colombia 2017 (Día 1/2)

El pasado 3 y 4 de noviembre se realizó en la ciudad de Medellín, Colombia. La conferencia mas grande de JavaScript de sudamerica: El JSConf Colombia 2017. En el 2015 quise asistir al evento por su gran calidad y por los ponentes, lamentablemente debido a que el individuo que se hace llamar presidente de mi país (Venezuela) cerró la frontera con Colombia no pude asistir. Pero 2 años después, tuve la grandiosa oportunidad de participar como ponente representando a Mozilla TechSpeakers.

El evento estuvo tuvo una duración de 2 días: uno para talleres y otro para las ponencias. En esta entrada os comentaré sobre el primer día del evento.

Inicio del evento

Una vez llegué al sitio se sentía la emoción de la gente, había como 400 personas en fila para retirar su camiseta y artículos del evento. Allí me conseguí a Leonard y Giovanni (mozilleros) y otras chicas de Venezuela. Pasamos luego al auditorio principal para llegar a la inauguración del evento.

El evento comenzó con una danza con música electrónica y con efectos visuales en el fondo. Me pareció interesante el contraste del baile con el tipo de música, nunca había visto ese tipo de combinación y era como un contraste de algo tradicional con algo moderno. Al finalizar, nos dijeron que los efectos visuales no eran pre-grabados sino se generaban dependiendo del ritmo/tono de la música, sorprendiendo a los asistentes.

Al finalizar Juan Pablo Buriticá dio unas palabras de bienvenida, experiencias en ediciones pasadas, la presentación del evento e hizo una dinámica para conocer de donde provenían los asistentes. De ahí cada quien pasaba a otras salas donde se dictaban los distintos talleres.

Los talleres

Para participar en los talleres del JsConf Colombia se debía hacer una inscripción previa. En mi caso pude asistir a todas las que quería. La primera fue la de Felipe Torres sobre WebVR, una tecnología para desarrollar sitios web para dispositivos de realidad virtual. A pesar de que muchos TechSpeakers hablan sobre ello, nunca había estudiado esa tecnología, por lo que el taller me pareció muy bueno. Consistió en una pagina con elementos básicos de realidad virtual, pero abarcando temas de geometría, perspectiva, HTML.

Luego del almuerzo, entré a la charla de Steve Kinney sobre PWA. Su estilo es muy gracioso y logra explicar las cosas de manera sencilla. Este taller se enfocó en dar una introducción a las Progressive Web Apps y como evitar los errores mas comunes que se suelen cometer al iniciarse con esta tecnología. A continuación fue a la de depuración en NodeJS, fue uno de los talleres mas técnicos y se explicó como mejorar la depuración del código al momento de desarrollar aplicaciones en el backend. Mi último taller del día fue el de Nathan White sobre contenedores. Me gustó mucho porque no fue sólo sobre Docker, sino que explicó como montar tu propia nube. Este taller prácticamente mostró como montar tu propio AWS EC2 con Kubernetes para desplegar instancias de aplicaciones en segundos.

Los talleres me parecieron muy buenos porque te dan una introducción a los temas pero despiertan curiosidad para investigar mas sobre ello. La variedad de temas fue alta, así que había contenido para todo público.

El ambiente en el lugar

No todo el evento fue estar dentro de los auditorios, en las afueras también podías ver personas conversando sobre desarrollo web. Habían unos puestos de las empresas patrocinantes para hablar de sus servicios, reclutamiento de personal (me parece genial porque mucha gente en esos eventos busca mejorar sus conocimientos y situación profesional). Obviamente había mucho material como calcomanías, folletos, juegos o artículos, que siempre buscamos como recuerdo. En estos momentos pude conocer en persona a Juan Herrera y Jorge Vergara. Quienes conocía solo por redes sociales, lo chévere es que fue por accidente y no algo planificado.

La salida con los ponentes

Luego de finalizar el primer día del JsConf Colombia, los organizadores nos llevaron a una salida social. Era un compartir para deleitarse de la comida paisa y jugar tejo. Como vivo cerca de la frontera con Colombia ya conocía el deporte gracias a los extranjeros que lo practican, pero fue muy divertido ver a influyentes del mundo de Javascript jugarlo. De hecho, jamas pensé ver a Myles Borins jugar trejo y lograr explotar la mecha, jeje. La salida me sirvió de oportunidad para conocer a Myles Borins, Steve Kinney y Suz Hinton. Personas cuyas carrera he seguido por Internet, jamás pensé que podía conocerlas y menos tener conversaciones con ellos.

Los ponentes del evento cenando
Los ponentes del evento cenando

Con esto concluye el primer día del evento, de verdad fue genial toda la organización, atención, ambiente, detalles, calidad de los talleres, el personal de protocolo, entre otros. Así que en la próxima entrada os contaré sobre el día final del evento donde se hicieron las ponencias principales.

Deja un comentario

Únete a Mozilla en su aniversario 20 de fundación

El 31 de marzo se cumplieron 20 años de la fundación Mozilla por parte de algunos miembros de  Netscape, luego del anuncio de la liberación del código fuente de ese navegador (una historia interesante cubierta en el documental Code Rush). Desde entonces, ha ayudado a formar la web y ser uno de los principales representantes de la web abierta y la privacidad en línea gracias a sus productos y proyectos. Por ejemplo, con la creación de Firefox se logró destronar el monopolio de Internet Explorer en los navegadores y abrirle paso a alternativas como Google Chrome, con tecnologías como FirefoxOS se impulsó la creación de APIs para mejorar las aplicaciones web y mejorar la web móvil, con asm.js se logró demostrar la posibilidad de aplicaciones de alto rendimiento y con ello formar la creación del estándar WebAssembly que funciona entre todos los navegadores, por mencionar algunas cosas.

¿Qué es Mozilla y por qué colaborar?

Según el sitio web, es una fundación sin fines de lucro cuya misión es: «garantizar que Internet sea un recurso global público, abierto y accesible a todos. Una Web que verdaderamente priorice a las personas y en la que los individuos tengan el poder, la seguridad y la independencia para definir su propia experiencia». Por esa razon sus proyectos giran en torno a la accesibilidad de la web, protección de la privacidad de los datos, como es el caso de Firefox que es un navegador que sigue la misión de Mozilla.

Existen muchas comunidades de software libre y proyectos de código abierto donde puedes colaborar, pero considero Mozilla una de las importantes porque es una de las pocas no financiadas por una compañía sin fines de lucro (existe Mozilla Corporation pero no busca lucración para un sector de personas). Esto permite la creación de proyectos que protegen los intereses de los usuarios y permiten proteger a Internet. A diferencia de proyectos de Google o Microsoft que buscan es aumentar sus beneficios sacrificando libertad de sus usuarios.

Ademas, Mozilla ofrece proyectos mas allá de software como educar a otros, investigar sobre la libertad de Internet, activismo entre otros. Algo que me parece muy llamativo, pues van mas allá de un  software.

Diversidad de proyectos y cómo colaborar

Una de las peculiaridades de Mozilla es la gran diversidad de proyectos. No es necesario saber programar para ayudar, de hecho, mis inicios con Mozilla fue a través de compartir información por redes sociales y traduciendo artículos. Si sabes otro idioma puedes traducir, puedes redactar buen contenido colaboras con la creación de contenido.Como diseñador gráfico puedes crear arte o editar imágenes para el contenido,si te gusta encontrar fallas a programas puedes colaborar en control de calidad. ¿Te la pasas en redes sociales? Entonces ven y colabora compartiendo contenido e interactuando con otros mozilleros.

Existe un proyecto para todo tipo de personas. En el sitio What can I do for Mozilla podrás encontrar un proyecto adecuado a tus habilidades, con contestar pocas preguntas podrás descubrir el área donde puedes colaborar y cómo empezar. ¡Entra y anímate a colaborar!

En Mozilla hay un proyecto para cada tipo de persona, así que todos son bienvenidos en participar
En Mozilla hay un proyecto para cada tipo de persona, así que todos son bienvenidos en participar

Mi experiencia

Aunque he sido usuario de Mozilla desde el 2002 no fue sino hasta el 2010 que he estado participando como voluntario, principalmente  en la parte de difusión de contenido en redes sociales. Ayudé en el proceso del lanzamiento de FirefoxOS en Venezuela. Organizo eventos locales para promover las tecnologías libres y gratuitas. También traduzco artículos para llevar el mensaje de Mozilla a usuarios que solo conocen español. Actualmente soy TechSpeaker, entonces me encargo de hablar sobre conocimientos de la web abierta en eventos y mas.

Como pueden ver, a lo largo de estos años he podido colaborar con la comunidad a través de distintas tareas. En cada una de ellas he aprendido cosas nuevas y en algunos casos Mozilla me ha entrenado para ello, por lo que he adquirido nuevas aptitudes, contactos, experiencia y mucho mas.

¿Qué puedo ganar?

Si estas animado a participar en el proyecto, te puedo decir que ganaras muchas cosas como persona y a nivel profesional. Estas son algunas experiencias que he ganado en todo este tiempo en Mozilla:

  • La satisfacción de hacer de Internet un lugar mejor, accesible a todos, abierto y donde se respete tu privacidad.
  • Participo en una comunidad innovadora y aprendo sobre grandes tecnologías antes que lleguen al mercado. Traduciendo los nuevos cambios al navegador, descubro tecnologías antes que salgan a la luz.
  • Colaborando en el código fuente aprendo a usar herramientas mucho antes que el resto. Descubro como es la estructura de software profesional y de alta magnitud.
  • Conocí a otros entusiastas como yo,  y a diferencia de otras comunidades, la mayoría no son programadores por lo que es interesante conocer personas de partes del mundo con otras aficiones y culturas.
  • He hecho grandes amigos en varias partes del mundo, también muchos contactos profesionales que directamente e indirectamente me han permitido conseguir trabajos.
  • Es un excelente currículo, he aprendido sobre mercado, manejo de redes sociales, desarrollo web, como se trabaja en proyectos gigantes, lanzamientos de productos, tecnologías web estándar, entre otras. Ademas, todos conocen a Mozilla y el trabajo es público por lo que puedes demostrar lo que has hecho.
  • He podido conocer varias partes del mundo como Canadá, volver a España, varias partes de Colombia, el oriente de Venezuela. He tenido la gran oportunidad de viajar a eventos de Mozilla y llevar el mensaje a varios lugares del planeta.
En las oficinas de Google Toronto, CA. Promocionando Mozilla jeje

Realmente te animo a unirte, puedes dejar un comentario aquí o escribir a @mozillaVe en Twitter para indicarte como seguir. Te garantizo que no te arrepentirás.

¡Felices 20 años Mozilla!

Deja un comentario

Mi experiencia en el 9no Maracaibo Tech Meetup

El Maracaibo Tech Meetup es el encuentro tecnológico con mayor asistencia, con mas ediciones y por ende mas ponencias del país. Desde hace tiempo le he seguido el rastro y al enterarme que Joco Gonzalez, una persona activa en los chats de desarrollo del país, forma parte de los organizadores, le pregunté la posibilidad de brindar una charla por parte de Mozilla. Aceptó y preparé una sobre «Como desarrollar la web desde tu navegador».

Luego de confirmar mi asistencia, tema de la charla y demás. Inicié el viaje de 8 horas en bus para llegar a Maracaibo, la segunda ciudad mas grande del país.

El Maracaibo Tech Meetup

El evento se realiza en el CEVAZ en un auditorio grande, amplio y buena calidad de sonido. Algunas personas llegan antes del evento y permite la interacción entre los asistentes. En mi caso, pude conocer a alguien que sigo en Twitter y pudimos compartir opiniones y conocernos en persona.

Las presentaciones abarcaron múltiples temas como: mercadeo, robótica, desarrollo de software, eventos locales, por mencionar algunos. La presentación de marcas con historias (story telling) realizada por Genesis Barrios, me gustó tanto que no pude tomar fotos. Me encantó los espacios y noticias entre ponencias, pues permite preparar a los ponentes mientras el público se entera de próximos eventos a realizar. La presentación de robótica también me fascinó porque me permitió conocer personas que también hacen robots y probablemente en mi ciudad no saben de estos proyectos.

Al terminar las presentaciones, los asistentes disfrutamos de unos refrigerios por parte de los patrocinantes. Las personas se reúnen, comienzan a platicar sobre las charlas y realizar enlaces.

Mi presentación

Fue mi primera presentación como Tech Speaker en Venezuela. El contenido de la misma es presentar herramientas de desarrollo del navegador para crear sitios web. Mi charla iba dirigida a principiantes y nivel medio. Me gustó como la audiencia iba aportando sus opiniones durante mi charla. Además, como el nivel del público era medio-alto me permitió tratar temas mas técnicos. Excelente poder hablar sobre los navegadores sin problemas.

A continuación pueden visualizar la presentación sobre cómo construir la web desde tu navegador.

La experiencia de vivir un meetup de otra ciudad

Lo primero que notas al asistir a un evento de otro estado, es conocer gente nueva que está en la misma onda que tú. El evento me permitió conocer a varias personas no activas en mi círculo de Internet pero si en sus trabajos. Varios proyectos están relacionados con otros que se realizan en mi ciudad y así establecer esos vínculos. Las ponencias involucraban empresas o proyectos locales que no conocía, ademas que aprendes un poco de como es el movimiento tecnológico de la ciudad.

Aprendí ideas para tomar en los meetups que organizo. Me gustó la participación de empresas y organizaciones que pueden participar con breves comunicaciones y ayudar al evento con contenido. El tiempo de las presentaciones es mas corto que lo habitual en mi ciudad, pero me gustó porque es mas cómodo y permite extenderse un poco. Ofrecer unos pasapalos al final de las presentaciones para promover la interacción de los asistentes y crear acciones mas alla de escuchar las charlas.

Apoya el meetup

Agradezco al programa de Mozilla Tech Speakers por brindarme la posibilidad de asistir. Si tienen la oportunidad de estar en en las cercanías de Maracaibo en la fecha de un Maracaibo Tech Meetup. Les recomiendo movilizarse y asistir al evento, la calidad es muy buena, es gratis y conocen gente de distintas áreas. Este tipo de eventos son difícil de realizar en el país y requieren apoyo de todos, colabora asistiendo u organizando.

Felicito a los organizadores, sé por experiencia la dificultad de hacer estos eventos, por asegurarse y confirmar la calidad del contenido antes de hacer el evento, el manejo de las preguntas, el tiempo de las ponencias, pautas publicitarias, entre otros.

Les digo que valió la pena las 16 horas de viaje para asistir a este Maracaibo Tech Meetup.

 

 

 

 

Deja un comentario

Este sábado 6 de mayo estaré en el Maracaibo Tech Meetup

El Maracaibo Tech Meetup, es uno de encuentros (meetups) con mas antigüedad y con mas ediciones en el país, el cual reúne a personas para conocer sobre lo último en tecnología. En la edición del próximo de 6 mayo fui invitado y estaré presente hablando sobre «Construye tu web desde el navegador». Una charla donde explicaré como pueden usar las Herramientas de Desarrollo de Firefox (aplica para cualquier otro navegador) para construir sitios totalmente modernos. Por supuesto, utilizando lo último en tecnología.

Sobre el evento

Así que si están en la ciudad de Maracaibo, asistan a la sede del CEVAZ a la 1pm. Para mayor información entren a la página de Maracaibo Tech Meetup, creen una cuenta y confirmen su asistencia para ayudar a los organizadores conocer cual será la asistencia al evento.

Afiche de mi ponencia en el Maracaibo Tech Meetup
Afiche de mi ponencia en el Maracaibo Tech Meetup

Te espero por allá para que charlemos sobre el desarrollo de sitios web utilizando tu navegador.

Deja un comentario