Nordic.js

by

A principios del mes de septiembre tuve la oportunidad de poder asistir a las conferencias de Nordic.js en Estocolmo. Para ello acudí al recinto de Nobelberget, situado en la parte este de la ciudad.

Muy buenas sensaciones en este reencuentro con la capital sueca y además de disfrutar la propia ciudad, un evento con bastante nivel y charlas muy interesantes.

Una de las principales características de Nordic.js es que únicamente tiene un escenario, es decir, no hay conferencias o eventos simultáneos, con lo cual es mucho más sencillo seguir todas las charlas.

Además, la duración media de las charlas era de 30 minutos, haciendo un pequeño descanso cada dos charlas, de esta manera el tiempo pasaba basatnte rápido y no llegabas a cansarte entre tanta charla, dando tiempo el cerebro a asumir tal cantidad de información.

Otra característica de este evento es la cantidad y originalidad de actividades que se organizan una vez finalizadas las charlas: el torneo de techno ping pong, la cena con desconocidos, el concurso de programación Code in the Dark o la Festen, la gran fiesta final.

Las charlas del primer día del Nordic.js

Y Nordic.js empezó bastante fuerte, la keynote de inicio estuvo a cargo de Sacha Greif, mostrando en exclusiva los resultados de su encuesta The State Of JavaScript y comparándolos con los del año pasado.

La siguiente charla fue sin lugar a dudas, la más técnica, más clara y más interesante, desde mi punto de vista. Tomasz Ducin explicó cinco arquitecturas (o técnicas) distintas para trabajar de manera asincrona con JavaScript.

Posteriormente, los chicos de Facebook mostraron algunos trucos para utilizar GraphQL de manera más eficiente. Harriet Lawrence mostró la relación entre la sociolingüística y la comunidad JavaScript.

Por último, antes de la comida, una serie de charlas breves donde se explicaron técnicas y proyectos personales de varias personas.

Las charlas más interesantes de la primera tarde tuvieron como protagonistas a mujeres: Léonie Watson y su charla sobre accesibilidad para personas ciegas, Mars Jullian mostrando las técnicas que utilizan en Netflix para reutilizar elementos de la UI y por último la gran Rachel Andrew explicando CSS Grid.

Entre medias las charlas de Katerina Marchán, Mark Nadal, un par de charlas rápidas (siguiendo el mismo modelo que a mediodía) y la keynote final a cargo de Myles Borins, explicando como se discuten y aprueban los cambios en el estándar ecma262.

Las charlas del segundo día del Nordic.js

El segundo día iba a bajar un poco listón de lo que habían sido las charlas del primer día, aun así, hubo algunas que pudieron salvarse.

Empezamos escuchando a Paul Kinlan de Google hablar sobre el futuro de la web, lamentablemente la charla derivó en explicar su proyecto Web Intents que ya ha sido rechazado por su propia empresa.

Después llegó la charla más extraña (junto a las dos intervenciones de Mark Nadal) de la conferencia. Tereza Sokol intentó explicar algunos conceptos sobre la programación con Elm, acabó por no explicar nada y encima tomárselo todo en plan guasa, con lo cual fue un poco desastre.

Afortunadamente, el siguiente par de conferenciantes fueron mucho más interesantes e incluso Claudia Hernández tuvo el sentido del humor que se había pretendido dar a la charla sobre Elm para explicar las curiosidades de JavaScript.

Lorna Mitchell explicó el desarrollo de aplicaciones JavaScript en las plataformas serverless y noOps que están apareciendo últimamente.

Después un par de charlas breves sobre React y machine learning con la librería DeepLearn.js para volver con fuerza después de la comida.

Feross Aboukhadijeh realizó una demo en vivo sobre como utilizar la tecnología P2P para desarrollar herramientas colaborativas. Después Ben Schwarz mostró varios datos interesantes sobre rendimiento y uso de la web.

Antes de finalizar la conferencia una serie de charlas técnicas que me dejaron un buen sabor de boca: David Khourshid y como utilizar RxJS con animaciones, Guillermo Rauch y el uso de TBA.js o las mini charlas de Joel Arvidsson y Joakim Carlstein mostrando varios casos de uso de JavaScript.

Finalmente, la keynote del fin de fiesta a cargo de Karolina Szczur.

Esteban Saiz

Esteban Saiz

Esteban Saiz es desarrollador web desde 1997. Desde entonces ha estado utilizando distintas tecnologias como HTML5, CSS3, JavaScript.. Ha trabajado en compañías de Valencia y Londres, actualmente desarrolla su carrera en Marbella.