19 episodes

CODE es una comunidad virtual de desarrolladoras y desarrolladores de software. Nuestro objetivo es compartir conocimiento y experiencias de forma periódica a través de Hangouts emitidos por youtube. Puedes seguirnos en o suscribirte a nuestra lista de correo para mantenerte al tanto de novedades.

Comunidad CODE comunidadcode

    • Technology

CODE es una comunidad virtual de desarrolladoras y desarrolladores de software. Nuestro objetivo es compartir conocimiento y experiencias de forma periódica a través de Hangouts emitidos por youtube. Puedes seguirnos en o suscribirte a nuestra lista de correo para mantenerte al tanto de novedades.

    Aventuras y desventuras de un mindundi en Spotify

    Aventuras y desventuras de un mindundi en Spotify

    Con Isidro López.

    Mucho se ha hablado, y se sigue hablando, del conocido como “modelo Spotify”. Pero poco se ha compartido sobre el estado actual de dicho “modelo”...

    Tanto para quien esté interesado en trabajar en Spotify, como para quien quiera conocer un poco mejor cómo funciona internamente a día de hoy (prácticas, organización interna, etc.), me gustaría compartir humildemente cuál fue mi experiencia “end-to-end”: desde la fase de contacto, el proceso de selección, el onboarding, la luna de miel… la de hiel y el posterior offboarding ;-)

    • 1 hr 27 min
    Cachés distribuídas/datagrids. ¿Qué son y qué pueden hacer por ti?

    Cachés distribuídas/datagrids. ¿Qué son y qué pueden hacer por ti?

    Con Katia Aresti.

    Moviendome en diferentes conferencias y meetups, me sorprendo al constatar lo siguiente: para una gran parte de l@s programadore-a-s, las cachés distribuídas son todavía un misterio.


    Las cachés distribuídas, bases de datos clave valor y las datagrids existen desde hace años. Como programadora desde hace más de dos años en el equipo Infinispan/Datagrid - 100% open-source - y moviendome en diferentes conferencias y meetups, me sorprendo al constatar lo siguiente: para una gran parte de l@s programadore-a-s, las cachés distribuídas son todavía un misterio.

    En esta charla 50% teórica, 50% live-coding y utilizando Infinispan - siendo el contenido aplicable a otros productos - abordaré qué son las cachés distribuídas/datagrids, donde, cómo, cuando y porqué utilizarlas.

    • 1 hr 6 min
    Cultura de trabajo remoto: individuos y equipos que teletrabajan

    Cultura de trabajo remoto: individuos y equipos que teletrabajan

    Ponente: Carlos Blé

    El teletrabajo es cada vez más frecuente en el sector TIC, por muchos motivos como la fuerte demanda de talento que existe. Es un gran ahorro de tiempo a diario y de energía pero también tiene sus inconvenientes. No es para todo el mundo ni en todas las situaciones. Al vivir en Canarias, donde el sector TIC es muy pequeño, llevo muchos años trabajando para clientes de todo el mundo desde aquí tanto a nivel individual cuando era freelance como a nivel de equipo con mis empresas. La idea es compartir mis experiencias y conversar sobre dudas que tengan las personas que asistan a la charla.

    • 56 min
    Pipelines de entrega continua multilenguaje con Jenkins y Docker

    Pipelines de entrega continua multilenguaje con Jenkins y Docker

    Ponentes: Julio Palma y Jorge Hidalgo

    En esta charla os contaremos nuestra experiencia trabajando en proyectos con múltiples lenguajes, en proyectos complejos en los que la estandarización y la flexibilidad son necesarias a partes iguales.

    Os mostraremos nuestra aproximación que nos permite utilizar las herramientas específicas de cada lenguaje pero en un marco común que nos permite estandarizar las acciones a realizar para cada uno de ellos.

    • 1 hr 17 min
    Construyendo Pipelines Reactivos: Cómo ir de aplicaciones escalables a aplicaciones RIDÍCULAMENTE escalables

    Construyendo Pipelines Reactivos: Cómo ir de aplicaciones escalables a aplicaciones RIDÍCULAMENTE escalables

    Ponente: Mark Heckler

    Migrar de código imperativo a un modelo de programación reactiva nos habilita escalar nuestras aplicaciones de maneras que serían imposibles con el método imperativo de "scale out", ¡y eso es una cosa buena! Pero con todas estas mejoras, se necesita examinar y abordar holisticamente el sistema o todo lo que logremos es mover los embotellamientos, creando o encontrando uno u otro mientras sintonizemos aplicaciones o servicios particulares. Esto no es tan bueno.

    En esta sesión, el ponente discute:

    Como el proyecto Reactor construye en la iniciativa Reactive Streams para ayudarte crear microservicios reactivos escalables de alto rendimiento
    Plataformas de mensajería como RabbitMQ & Apache Kafka
    Como Spring Cloud Stream utiliza Reactor para proveer pipelines enteramente reactivos para escalabilidad ridícula entre el sistema total
    ¡El ponente escribirá en código todos los ejemplos usando software de código abierto en vivo y en tiempo real! Esta no está una presentación abstracta, ¡venga para ganar conocimiento real y práctico!

    • 1 hr 2 min
    DevUI: poniendo orden en el front

    DevUI: poniendo orden en el front

    Ponente: Rubén Aguilera

    En esta charla vamos a poner de manifiesto la brecha que existe entre diseñadores UI y desarrolladores a la hora de plasmar en una aplicación front las ideas de Negocio.

    Vamos a definir el concepto de DevUI como vehículo conciliador para que ambos roles empaticen y colaboren para la creación de librerías de componentes listos para utilizar en los desarrollos y no "invertir" tiempo en adaptar maquetas estáticas; que sea poner la etiqueta conveniente y de un plumazo aplicar vistosidad, usabilidad y accesibilidad manteniendo una homogeneidad en la imagen corporativa; limitando también la "creatividad" de algunos desarrolladores y haciendo que el producto pueda estar en producción lo antes posible.

    Pero como esto es CODE no nos quedamos solo en la teoría y se propone el uso de StencilJS como vehículo facilitador de esta librería de componentes 100% reutilizables agnóstica al framework de turno (Angular, React, Vue). El resto de la charla es un live-coding de cómo empezar la librería con StencilJS desde cero, crear un par de componentes reutilizables y consumirlos en una aplicación con Angular.

    • 53 min

Top Podcasts In Technology

Deep Questions with Cal Newport
Cal Newport
Acquired
Ben Gilbert and David Rosenthal
Lex Fridman Podcast
Lex Fridman
The TED AI Show
TED
See Tomorrow First
See Tomorrow First
Hard Fork
The New York Times