Hoy es un lunes diferente, especial. Hoy es un lunes post T3chFest, y eso se nota en el ambiente. Esas buenas vibraciones que nos transmitió el eventazo, que se celebró durante los pasados jueves y viernes en el campus de Leganés de la UC3M, siguen recorriendo nuestros cuerpos. Así que hemos considerado ésta una razón más que suficiente para dejar de lado, por una semana, los artículos de Go, para hablar de todo aquello magnífico que nos dió la T3chFest.
Jueves 14: Primer día
Apenas nos habíamos podido sentar en una de las aulas de la UC3M que @imangelft ya nos estaba mostrando como su equipo está trabajando en diferentes aplicaciones basadas en la atención visual. Algo conceptualmente tan sencillo como el reconocimiento de los puntos dónde el ser humano centra su atención en determinadas situaciones de la vida nos permite, mediante técnicas de deep learning y reconocimiento de objetos, predecir qué objeto va a coger un humano o ayudar a los guardias de seguridad en la supervisión de las cámaras de seguridad.
Algo similar (desde nuestro punto de vista ignorante) pero aplicado al campo de la música, fue lo que nos presentó @adesantossierra, quién, mediante técnicas de transfer learning y su extenso conocimiento musical, nos deleitó con una pieza, fruto de la IA que él mismo ha desarrollado (Chopyn), y que mezclaba dos estilos tan diferentes como lo son Mozart y Metallica.
No sólo de machine learning vive el ser humano
A pesar de que es indudable que el deep learning y las redes neuronales convolucionales fueron uno de los temas más recurrentes del evento, también pudimos disfrutar de otros aspectos fascinantes.
Primero, @ilopmar nos mostró una más que interesante pincelada del framework para la JVM que está desarrollando junto a su equipo: Micronaut. Aspectos como el service discovery o el balanceo de carga vienen de saque y se pueden exprimir con excesiva facilidad. Algo similar (aunque más extendido) a lo que viene siendo Go Micro en el entorno Go.
Después, aún más interesante, si cabe, fue descubrir, de la mano del gran @carlosvillu, que los arquitectos de front de Schibsted Spain han considerado que ha llegado el momento de dar paso a la arquitectura hexagonal en las SPAs, lo cuál es un reflejo de la gran complejidad que éstas pueden llegar a tener hoy en día. Sobretodo si tenemos en cuenta el contexto de la empresa para la que trabaja.
La guinda final del pastel que representó el primer día la puso @lekum, con quién tuvimos el placer de intercambiar unas agradecidas palabras, que nos presentó cuatro sistemas de logging y métricas (Elasticsearch, Sensu, InfluxDB, Prometheus) en apenas 40 minutos. Para colmo, descubrimos que varias de las herramientas presentadas en la charla están escritas en Go. ¿Casualidad? No lo creo.
Viernes 15: Segundo día
Si el día anterior había empezado fuerte, el siguiente no fue menos. Pues @pacomartinfdez nos puso en contexto con el estado del arte en materia de computación cuántica. Un deleite para los oídos de algunos, un quebradero de cabeza para otros. ¡Cuánto recorrido nos queda a l@s techies por delante!
Este segundo dia tampoco podía ser menos en materia de machine learning, así que Ramiro Manso nos mostró la importancia de la interpretabilidad a la hora de desarrollar modelos predictivos. Y es que, tal y como se titulaba su charla, si tú no entiendes tus propios modelos predictivos, ¿quién lo va a hacer?
Kubernetes y AWS no podían faltar
Por un lado @security_inside, y @micael_gallego por el otro, tocaron dos temas que no podían faltar en un evento de estas dimensiones: AWS y Kubernetes. El primero, con una charla patrocinada por Accenture, nos mostró ejemplos de las arquitecturas que suelen montar en la infraestructura de AWS para dar soluciones eficientes y seguras a sus clientes. El segundo, con un presentación muy práctica, nos mostró de una forma muy fácil e intuitva como conseguir dotar a nuestras aplicaciones de la escalabilidad y la tolerancia a fallos necesaria, con Kubernetes, y sobretodo cómo ser capaces de testear dichos aspectos para ofrecer garantías de calidad.
El cierre (para nosotros, que teníamos que coger el avión de vuelta a casa), lo puso un grande: @javisantana. Quién nos explicó el funcionamiento interno de las bases de datos analíticas tipo ClickHouse. Soluciones excelentes para problemáticas específicas que siempre resulta imprescindible conocer.
Y lo que nos perdimos
Fueron dos días ultra intensos. Cinco tracks con seis o siete sesiones diarias. Y, por desgracia, la replicación humana aún no ha sido descubierta. Así que no nos quedó otra que escoger, con la posibilidad de error que eso conlleva. Así que, seguro, nos perdimos cantidad de charlas excelentes, quizás aún mejores de las que fuimos. Por suerte, sabemos que, gracias a la excelente organización de la T3chFest, las charlas a las que no pudimos asistir, no quedarán en el olvido, pues ya estamos esperando con ansia a que las publiquen en su página.
Trending topic
Sin duda alguna, la grandeza del evento reflejó el gran trabajo del equipo humano detrás de la organización, pero algo que también reflejó dicha grandeza fueron las redes, en especial Twitter. Hubo momentos dónde el evento llegó a ser trending topic a nivel nacional, y, durante los dos días, se mantuvo como trending topic en Madrid. Algo de lo que @DrLMelchor y @margalef_juan junto con l@s chic@s del command center nos mantuvieron muy bien informados.
Agradecimientos
Y ya para cerrar, solo nos queda agradecer y agradecer mucho. Fue un eventazo, y eso solo es posible con una organización y un@s ponentes como l@s de esta edición de la T3chFest. Un curro espectacular que dió sus frutos y que desde el lado del espectador solo puede resultar en dos palabras: ENHORABUENA y GRACIAS.
Enhorabuena por lo que habéis conseguido, y gracias por hacerlo para nosotros: los asistentes.
Gracias también a @Shinzu1991, afortunado ganador de la entrada que sorteamos en Twitter, y que nos acompañó durante los dos días.
La experiencia fue tan fantástica, que ahora solo nos queda empezar una nueva cuenta atrás: ¡nos vemos el próximo año!