Architecture of scalable React apps with Node, GraphQL & event-driven serverless

Hola a tod@s,

Traemos nuestra primera charla internacional vía streaming. En esta ocasión nos reuniremos en nuestro canal de YouTube para ver el evento en directo.

https://youtu.be/qjtzk-vcdDs

IMPORTANTE: la charla será en inglés y será emitida en directo vía YouTube y no acudiremos a ULab como hacemos habitualmente. No es necesario reservar plaza en esta ocasión.

—-

We bring our first international talk via streaming. On this occasion we will meet on our YouTube channel to watch the event live.

https://youtu.be/qjtzk-vcdDs

IMPORTANT: the talk will be in English, it will be broadcast live in our YouTube channel and we won’t go to ULab as we usually do. It is not necessary to sign up for the event.

Architecture of scalable and resilient React apps with NodeJS, GraphQL & event-driven serverless

The talk will cover how state of the application can be architected to be stored in the database itself and how updates to this state can be used to build reactive user interfaces which update in real-time, with GraphQL Subscriptions and live-queries. We will then look at how serverless functions can be used to execute business logic and how these functions can be triggered on database events, which are updates to this state. In short it will cover the different architecture patterns, open-source tools used, code-samples, observed benefits, and pros/cons, and how this pattern fits into the larger GraphQL and serverless revolution that we are undergoing.

About Tanmai Gopal (https://twitter.com/tanmaigo)

Tanmai is the co-founder of hasura.io. He is a StackOverflow powered fullstack, polyglot developer whose areas of interest and work span react, GraphQL, nodejs, python, haskell, docker, postgres, kubernetes. He is passionate about making it easy to build things and is the instructor of India’s largest MOOC imad.tech with over 250,000 students.

Sponsors

Suez (http://suez.es) es una empresa de gestión de recursos medioambientales que opera en los 5 continentes con más de 82.000 empleados. Actualmente el 30% del planeta está gestionado y se busca abrir nuevos mercados en el 70% restante. Para ello, los desarrolladores de Suez se mantienen al día con las últimas tecnologías y trabajan con metodologías ágiles y una organización plana por equipos autónomos. Se sigue una arquitectura orientada a microservicios, con ya más de 50 servicios desplegados en producción.

Gracias por su implicación y generosidad. La comunidad de Alicante Frontend está profundamente agradecida ❤

¡Nos vemos pronto!

Copas y Tapas

Let’s have some copas y tapas while talking about the technology you are working on today.

We have selected a place to meet that looks nice, but we’re open to suggestions!

We expect that the languages spoken will be a mixture of English and Spanish.

_____________________________________________________

Vamos a tomar algunas copas y tapas, mientras que hablamos de la tecnología en trabajas hoy.

Hemos seleccionado un lugar que estaría muy bien pero si tienes un sitio mejor solo tienes que decírnoslo.

Los idiomas que se hablarán serán tanto español como inglés.

www.alicantetech.es (http://in.je/alicanteteches)
@AlicanteTech (https://twitter.com/AlicanteTech)
#AlicanteTech (https://twitter.com/hashtag/AlicanteTech)

Introducción a la Inteligencia Artificial: Mi experiencia con Tensorflow

Haremos una presentación de introducción al aprendizaje automático.

Al final, experimentaremos con un modelo sencillo de ejemplo: reconocimiento de dígitos (MNIST).

No soy un experto en la materia así que el contenido no será super técnico (aunque un poquito sí, lo justo), mi intención es hacer de esta presentación algo divulgativo y que quien quiera profundizar salga de aquí con una idea de las posibilidades existentes y cómo empezar a hacer cosas prácticas.

Duracion aproximada: 45 minutos + preguntas

Copas y Tapas – Summer Party Edition 2018 (Fiesta del Verano)

Let’s have a little party while talking about the technology you are working on today.

We expect that the languages spoken will be a mixture of English and Spanish.

_____________________________________________________

Vamos a tener una fiestecita, mientras que hablamos de la tecnología en trabajas hoy.

Los idiomas que se hablarán serán tanto español como inglés.

www.alicantetech.es (http://in.je/alicanteteches)
@AlicanteTech (https://twitter.com/AlicanteTech)
#AlicanteTech (https://twitter.com/hashtag/AlicanteTech)

Copas y Tapas

Let’s have some copas y tapas while talking about the technology you are working on today.

We have selected a place to meet that looks nice, but we’re open to suggestions!

We expect that the languages spoken will be a mixture of English and Spanish.

_____________________________________________________

Vamos a tomar algunas copas y tapas, mientras que hablamos de la tecnología en trabajas hoy.

Hemos seleccionado un lugar que estaría muy bien pero si tienes un sitio mejor solo tienes que decírnoslo.

Los idiomas que se hablarán serán tanto español como inglés.

www.alicantetech.es (http://in.je/alicanteteches)
@AlicanteTech (https://twitter.com/AlicanteTech)
#AlicanteTech (https://twitter.com/hashtag/AlicanteTech)

Practicando TDD: Primeros pasos

En este evento cogeremos un problema sencillo y lo resolveremos usando TDD.

La idea es ilustrar las diferentes técnicas que nos ayudarán a hacer emerger el diseño usando los tests como herramienta.

En esta ocasión en vez de trabajar por parejas trabajaremos todos juntos para tener una discusión con más puntos de vista y más enriquecedora.

No es necesario traer ordenador.

La kata la dinamizará Rubén Antón (https://twitter.com/rubocoptero).

Horario:
– Kata: de 19:00 a 21:00
– Después, quién quiera, iremos a tomar algo.

La Ola de Blockchain en 2019

Detalles

17:00 – 17:10: Presentación Blockchain Alicante y sus actividades
17:10 – 17:40: ¿ Que es Bitcoin ? Primera DAO Blockchain. Comprando criptomonedas con efectivo ( Javier Pastor: TikeBit )
17:40 – 18:00: Seguridad en blockchain: RSA algorithms, la importancia del cifrado. ( Jomoza: BitupAlicante )
18:00 – 18:15: Blockchain aplicaciones ( Teresa Romero: Eventbrite )
18:15 – 19:00: Hyperledger ( Nicolás Mateos: Eventbrite )
19:00 – 19:10: Tiempo libre para Partners
19:10 – 19:25: Break
19:25 – 20:10 : ¿ Por que usar Bitcoin y otras criptomonedas ? Exchange descentralizados un ejemplo: DEX Bit2me ( Leif Ferreira y Iván García)
20:10 – 20:30: Impuestos y legislación Sobre criptomonedas ( Jose Antonio Bravo Mateu )

——————————————————————————————————
Para darte de alta en el evento GRATIS es necesario solicites tu entrada a través de Eventbrite. Imprescindible. Aquí tienes el enlace https://www.eventbrite.es/e/entradas-la-ola-de-blockchain-en-2019-53441404680
——————————————————————————————————

¿ A quien está dirigido este evento ?

Personas interesadas en conocer el uso y aplicabilidad de la tecnología Blockchain en la Empresa y negocios.

Personas interesadas en conocer como comprar y vender cripotomonedas a través de un exchange y en efectivo, de forma segura.

Personas interesadas en conocer alternativas a la Banca tradicional y con inquietudes en tendencias innovadoras.

Personas interesadas en la legalidad y fiscalidad de la tecnología Blockchain, así como la seguridad.

Comercios y puntos de venta que estén interesados en comercializar un nuevo producto ( Criptomonedas) como una forma adicional de ingresos recurrentes a su modelo de negocio ( Telefonía, Electrónica, Compra-venta Oro, Estancos, 24 horas, Otras )

Emprendedores y StartUp interesados en conocer como incorporar la tecnología Blockchain en su modelo de negocio.

Departamentos de I+D+i, Parques científicos y tecnológicos.

——————————————————————————————————

Organiza:

Blockchain Alicante

Partners:

Bit2me.com

TikeBit.com

Colaboraciones:

Ulab.es
Yermoo DAO

Información sobre los Partners y Ponencias

Bit2Me DEX

-Mercado descentralizado de tercera generación que permite el trading de tokens sin ningún intermediario, al cerrarse una operación las monedas van directamente de wallet a wallet.

-Primer mercado descentralizado de tercera generación en España basado en el protocolo 0x sobre la red de Ethereum

-Desarrollado 100% por talento español, desde dentro de Bit2Me

-Totalmente libre de fees en las operaciones

-Características destacadas:
Sin registros
Gráficos en tiempo real
Conexión de hardware wallets
Conversión de fiat a crypto mediante transferencia, tarjeta y efectivo
Customización de interfaz (idiomas y temas)

-Tecnología de tendencia: El futuro cercano va claramente hacia la tokenización de cualquier cosa y el intercambio de esos tokens en plataformas sin ningún intermediario será indispensable en la sociedad de la próxima década

Sobre la participación de Bit2Me

-La presentación es realizada directamente por Leif Ferreira (Co-fundador y CEO de Bit2Me) e Ivan García (CTO de Bit2Me DEX) y se le podrán preguntar cuestiones técnicas acerca de este desarrollo de forma directa

-Posibilidad de mejorar la comprensión de cómo funciona un mercado descentralizado de tercera generación directamente explicado por desarrolladores de empresa reconocida en España y Europa

-Habrá un networking final del evento donde se invitará a pizzas y bebida a los asistentes

Nuestro Blog: https://www.meetup.com/es-ES/Blockchain-Alicante/

Hack&Beers

Tenemos nuevo Hack&Beers en Alicante con las siguientes charlas:

– Noemi Oropesa (@noemi_hck3 ) “La inseguridad de la seguridad . Apps Android”

– Antonio Macia (@IPStorming ‏ Cisco Champion 2018) “Control de acceso e identidades en redes corporativas”.

– Tamara Hueso (@tamarahueso . Follow the white rabbit blog) “seguridad en redes industriales para dummies”

– Fran J. Rodriguez (@0fjrm0) “Turn on: expuestos en la red”

Gracias a nuestros patrocinadores por las beers @SophosIberia y @Sistel

Un handshake
Learn, hack & share !!

https://www.eventbrite.es/e/entradas-hack-beers-vol-4-alicante-51132474608?aff=ebdssbdestsearch

La Ola de Blockchain en 2019

Detalles

17:00 – 17:10: Presentación Blockchain Alicante y sus actividades
17:10 – 17:40: ¿ Que es Bitcoin ? Primera DAO Blockchain. Comprando criptomonedas con efectivo ( Javier Pastor: TikeBit )
17:40 – 18:00: Seguridad en blockchain: RSA algorithms, la importancia del cifrado. ( Jomoza: BitupAlicante )
18:00 – 18:15: Blockchain aplicaciones ( Teresa Romero: Eventbrite )
18:15 – 19:00: Hyperledger ( Nicolás Mateos: Eventbrite )
19:00 – 19:10: Tiempo libre para Partners
19:10 – 19:25: Break
19:25 – 20:10 : ¿ Por que usar Bitcoin y otras criptomonedas ? Exchange descentralizados un ejemplo: DEX Bit2me ( Leif Ferreira y Iván García)
20:10 – 20:30: Impuestos y legislación Sobre criptomonedas ( Jose Antonio Bravo Mateu )

——————————————————————————————————
Para darte de alta en el evento GRATIS es necesario solicites tu entrada a través de Eventbrite. Imprescindible. Aquí tienes el enlace https://www.eventbrite.es/e/entradas-la-ola-de-blockchain-en-2019-53441404680
——————————————————————————————————

¿ A quien está dirigido este evento ?

Personas interesadas en conocer el uso y aplicabilidad de la tecnología Blockchain en la Empresa y negocios.

Personas interesadas en conocer como comprar y vender cripotomonedas a través de un exchange y en efectivo, de forma segura.

Personas interesadas en conocer alternativas a la Banca tradicional y con inquietudes en tendencias innovadoras.

Personas interesadas en la legalidad y fiscalidad de la tecnología Blockchain, así como la seguridad.

Comercios y puntos de venta que estén interesados en comercializar un nuevo producto ( Criptomonedas) como una forma adicional de ingresos recurrentes a su modelo de negocio ( Telefonía, Electrónica, Compra-venta Oro, Estancos, 24 horas, Otras )

Emprendedores y StartUp interesados en conocer como incorporar la tecnología Blockchain en su modelo de negocio.

Departamentos de I+D+i, Parques científicos y tecnológicos.

——————————————————————————————————

Organiza:

Blockchain Alicante

Partners:

Bit2me.com

TikeBit.com

Colaboraciones:

Ulab.es
Yermoo DAO

Información sobre los Partners y Ponencias

Bit2Me DEX

-Mercado descentralizado de tercera generación que permite el trading de tokens sin ningún intermediario, al cerrarse una operación las monedas van directamente de wallet a wallet.

-Primer mercado descentralizado de tercera generación en España basado en el protocolo 0x sobre la red de Ethereum

-Desarrollado 100% por talento español, desde dentro de Bit2Me

-Totalmente libre de fees en las operaciones

-Características destacadas:
Sin registros
Gráficos en tiempo real
Conexión de hardware wallets
Conversión de fiat a crypto mediante transferencia, tarjeta y efectivo
Customización de interfaz (idiomas y temas)

-Tecnología de tendencia: El futuro cercano va claramente hacia la tokenización de cualquier cosa y el intercambio de esos tokens en plataformas sin ningún intermediario será indispensable en la sociedad de la próxima década

Sobre la participación de Bit2Me

-La presentación es realizada directamente por Leif Ferreira (Co-fundador y CEO de Bit2Me) e Ivan García (CTO de Bit2Me DEX) y se le podrán preguntar cuestiones técnicas acerca de este desarrollo de forma directa

-Posibilidad de mejorar la comprensión de cómo funciona un mercado descentralizado de tercera generación directamente explicado por desarrolladores de empresa reconocida en España y Europa

-Habrá un networking final del evento donde se invitará a pizzas y bebida a los asistentes

Nuestro Blog: https://www.meetup.com/es-ES/Blockchain-Alicante/

Reason Dojo: Más allá del frontend

Hola a tod@s,

¿Alguna vez has querido construir un producto que funcione con código seguro y accesible? ¿Quieres escribir código que se ejecute tan rápido como sea posible? ¿Estás interesado en saber si el césped es realmente más verde en el lado del vecino? No busques más, Reason es un lenguaje de programación de última generación que te permite hacer exactamente eso. Ven y únete a uno de los infames Reason Dojos, organizado por uno de los principales contributors de Reason, Maxim Valcke (https://twitter.com/_iwan_refmt). Aprenderás a construir una web app en ES2030 con ReasonReact, hoy

¿Qué haremos?

Nadie aprendió a andar en bicicleta viendo a otras personas pedalear. Las charlas son geniales, pero la realidad es que la mayoría de las personas no retiene toda la información. Aprenderemos manchándonos las manos. La meta de un Reason Dojo es precisamente construir algo en equipos pequeños. Una persona escribe el código mientras que las otras dan instrucciones sobre lo que se va a programar. Después de 15-20 minutos, intercambiamos roles. El objetivo es que al final cada persona en la sala haya probado Reason. Este Dojo se centrará en construir una pequeña aplicación frontend con ReasonReact.

¿A quién está dirigido?

Sin importar si prefieres Angular, Vue, React o Web Components, el Dojo es para cualquier entusiasta interesado en mejorar sus habilidades de programación. Se asume que los participantes tienen conocimientos básicos de JavaScript. No es necesario conocimientos previos en Reason ni tampoco en React.

IMPORTANTE
• ¡No olvides traer tu portátil!
• Maxim no domina a la perfección el español, por lo que partes del taller serán en inglés.
• Es un evento con plazas muy limitadas, no reserves si no vas a venir.

Agenda

• 18:00 Llegada
• 18:15 Introducción
• 18:30 Reason Dojo
• 20:30 Muestra lo que has construido/feedback/fin (con pizzas y bebidas)
• 21:00 Networking

Sobre Maxim (https://twitter.com/_iwan_refmt)

Sincronizando contactos en PieSync durante el día, haciendo PRs a Reason por la noche. Cuando no está programando le gusta practicar español y reventarse haciendo triatlones, a veces simultáneamente.

Patrocinadores / Sponsors

Este evento es posible gracias a:

• Suez (http://suez.es) es una empresa de gestión de recursos medioambientales que opera en los 5 continentes con más de 82.000 empleados. Actualmente el 30% del planeta está gestionado y se busca abrir nuevos mercados en el 70% restante. Para ello, los desarrolladores de Suez se mantienen al día con las últimas tecnologías y trabajan con metodologías ágiles y una organización plana por equipos autónomos. Se sigue una arquitectura orientada a microservicios, con ya más de 50 servicios desplegados en producción.

• Eventbrite (https://www.eventbrite.es) is the world’s largest ticketing and event technology platform, powering millions of live experiences around the globe. We build technology that allows anyone to create, share, find and attend events of all kinds. Music festivals, marathons, conferences, hackathons, political rallies, fundraisers, gaming competitions— you name it, we power it.
We are looking for a Senior Front End Engineer https://www.eventbritecareers.com/jobs/senior-front-end-engineer-incubation-madrid-community-of-madrid-spain
and other roles https://www.eventbritecareers.com/spain.

• Desde DevCenter (https://www.devcenter.es), centro tecnológico de excelencia de Alicante, queremos mostrar las capacidades y bondades tecnológicas de las que disponemos enfocadas al desarrollo. Buscamos un Desarrollador Senior Microsoft Dynamics https://www.linkedin.com/jobs/view/936453660/

Gracias por su implicación y generosidad. La comunidad de Alicante Frontend está profundamente agradecida ❤

Networking

Al acabar la charla acudiremos a algún bar donde poder tomar algo y charlar.

¡Nos vemos pronto!