solid

Recursos de programación de solid
En el episodio de hoy hablamos de Legacy Code, dejamos de lado todo el glamour de la programación con tecnología de última generación para meternos en el mundo del software heredado, de la deuda técnica y del si funciona no lo toques. Aquí tienes algunas referencias citadas:Legacy CodeRecientemente hemos publicado un nuevo post en el blog de la comunidad Reto 100 Days of Code, puedes pasarte a leer este o el resto de los artículos escritos por los miembros de la comunidad PEUM cuando quieras. Y recuerda que ya están disponibles los vídeos de las charlas de la PEUM Conf 2019, puedes disfrutar de ellos en nuestro canal de youtube Charlas PEUMConf 2019 en Youtube. Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en FeedPress o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Hoy volvemos al formato tradicional y hablamos de Svelte, un framework... o no que está dando que hablar en el mundo front. Si quieres saber algo más sobre Svelte puedes escuchar este episodio y sacar tus propias conclusiones. Aquí tienes algunas referencias citadas:SvelteRethinking Reactivity - by Rich HarrisComparativa Svelte/React/Angular/Vuew - by Maximiliam SchwarzmüllerRollUpY recuerda que ya están disponibles los vídeos de las charlas de la PEUM Conf 2019, puedes disfrutar de ellos en nuestro canal de youtube Charlas PEUMConf 2019 en Youtube. Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en FeedPress o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
Tim Berners-Lee creó el estándar WWW en 1989, su idea era crear una herramienta universal y gratuita que permitiera la comunicación, nada más lejos de en lo que ha acabado convirtiéndose: manipulación y robo de datos por grandes compañías. Presentaremos cómo funciona SOLID, la nueva era de Internet en la que los usuarios somos los únicos dueños y poseedores de nuestros datos. ------------- Todos los vídeos de WTMZ 2019 en: https://lk.autentia.com/WTMZ-YouTube ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
El mundo frontend siempre ha sido conocido por su naturaleza volátil, sin embargo no hacemos demasiado esfuerzo para abstraernos de dicha naturaleza. Deberíamos construir software robusto y de larga vida. En esta charla veremos cómo afrontar problemas comunes en el mundo frontend usando TypeScript, componentes y varios patrones de diseño. Además veremos cómo hacer nuestro software abierto al cambio sin tener que intentar adivinar el futuro. Y por supuesto seguiremos los principios SOLID para que nuestra aplicación sea fácil de cambiar y probar. ¡Comencemos este viaje hacia el software bonito! About: César Alberca, Developer and consultant - Autentia Hello! I'm César and last year I assisted to my first big event ever: And I loved every single bit, so I promised myself that next year I'll be proposing a talk. But knowing how high the stakes were, I knew I had to prepare myself, so I started doing some minor talks, workshops and talks. And let me tell you about myself. I'm 23, I'm from Alcorcón, and I've been programming for about 5 years. I started as a designer, moved to Web Design and then dabbled a bit in Android. Right now my area of expertise is Web Development: with JavaScript,TypeScript, Vue, React, HTML, CSS and Kotlin.
Episodio imprescindible para entender porqué hay eventos que son diversos y otros que no lo consiguen. ¿Dónde está la clave para que las personas se sientan cómodas y quieran atender o participar en un evento? Para explicarlo tenemos a:Azahara Fernández, Desarrolladora de .Net y Angular en Sngular.Meri Fernández, UX Lead en etoshi, apasionada de la Neurociencia, gamer y ex-trabajadora de la industria del videojuego.Mónica, desarrolladora web y PHP, creadora de videojuegos en sus ratos libres y gamer, forma parte de FemDevs.María Fornieles consultora de marketing para videojuegos indies y autora de “Marketing para Imbéciles”, Raquel Lainde, experta en inclusión y diversidad.En la sección de recomendaciones tenemos:Estamos todas bienCómo hacer un evento tecnológico inclusivo
¿Y si lo escuchas mientras vas al trabajo o te pones en forma?: https://www.ivoox.com/44144915 ------------- Las startups de éxito suelen crecer muy rápidamente. Eso implica que la mayoría de veces el equipo de desarrollo se ve obligado a adaptarse a esa velocidad y sacar nuevas funcionalidades a un ritmo frenético. Todo esto queda reflejado en el código: tech debt, acoplamiento, bad smells, diseño de arquitectura pobre y no escalable... En la charla hablaré cómo he afrontado todos esos retos y cómo, poco a poco, se ha ido mejorando el código y la arquitectura para que permita evolucionar y escalar según las necesidades de la empresa. Veremos cómo se pueden ir aplicando de forma incremental e iterativa patrones de diseño a micro y macro arquitectura (DDD, SOLID, microservicios...). ------------- Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
Ya estamos otra vez aquí con un nuevo episodio esta vez en forma de coloquio con varios invitados. David Calvo Meier (@DavidCMeier), Azahara Fernández (@azahara_fergui) y Juan Manuel Rodríguez (@juan_manuel_rp) nos cuentan su experiencia asistiendo al evento ngSpain. Estos son algunos de los ponentes que acudieron a la ngSpain y referencias a los temas tratados:ngSpain 2019Mike HartingtonMandfred SteyerTracy LeeAngular Ivyag-GridNestJSEn la sección de recomendaciones hemos hablado de: EggHead.ioPro TypeScriptAtípico - NetflixUn científico en el supermercado - Jose Manuel López NicolásCanal de Pelado NerdY recuerda que ya están disponibles los vídeos de las charlas de la PEUM Conf 2019, puedes disfrutar de ellos en nuestro canal de youtube Charlas PEUMConf 2019 en Youtube. Tod@s l@s que tengáis comentarios o sugerencias para el podcast podéis enviarnos un correo a programaresunamierda@gmail.com o dejarnos un comentario en Twitter: @progesunam .No olvidéis de suscribiros a nuestro podcast en FeedPress o itunes, o si lo preferís agregad el RSS a vuestra app de podcast preferida. En cualquier caso siempre agradeceremos reviews del podcast en cualquiera de las plataformas.También podéis uniros a nuestro canal de Slack.La música elegida para la entrada y salida del podcast son del grupo "Dilo". En concreto las canciones son "War Inside" y "Sick of reality"
SOLID, Arquitectura Hexagonal, CQRS, DDD… total, que llega el momento de modelar nuestras entidades y servicios, y nos hacemos un lío que no sabemos ni por dónde empezar 😅. Sensación de bloqueo. "Hostia, llevo 3 horas pensando y dibujando posibles alternativas y ninguna me convence. Al final será verdad que no tengo ni idea 😬". Planteamos hipótesis erróneas del estilo… _si lo hago con DDD ""de verdad"" la query no aguanta ni 100 peticiones concurrentes, pero esto otro me parece una chapuza, y esto otro viola 7 de los 5 principios SOLID… ¡¡¡mmmmmamaaaaaa!!! 😱._ Keep calm. 👼 En esta charla planteamos distintos escenarios prácticos y reales. Casos de uso de esos que se pueden ver en un screenshot y donde la gran mayoría de desarrolladores web y móviles nos podemos ver identificados: Listado de items con 652342 filtros y combinatorias (backoffices, páginas de categoría o filtrados, búsquedas…). Tipologías de items con partes comunes pero pequeños matices (productos de distintas categorías por ejemplo). Distintas opciones a la hora de modelar nuestras interfaces para hacerlas realmente agnósticas de la infraestructura que hay detrás En fin. Cositas que nos han supuesto un reto a la hora de plantearlas, que hemos fallado modelando y hasta que no lo hemos tenido picado no nos hemos dado cuenta de la magnitud de la tragedia, y batallitas que ojalá puedan serle útiles a alguien 🙂 ------------- Todos los vídeos de Barcelona Software Crafters 2019 en: https://lk.autentia.com/SCBCN19-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX
El mundo frontend siempre ha sido conocido por su naturaleza volátil, sin embargo no hacemos demasiado esfuerzo para abstraernos de dicha naturaleza. Deberíamos construir software robusto y de larga vida. En esta charla César Alberca nos muestra cómo afrontar problemas comunes en el mundo frontend usando TypeScript, componentes y varios patrones de diseño. Además, veremos cómo hacer nuestro software abierto al cambio sin tener que intentar adivinar el futuro. Y por supuesto, seguiremos los principios SOLID para que nuestra aplicación sea fácil de cambiar y probar. Todos los vídeos de Codemotion 2019 en: https://lk.autentia.com/Codemotion-YT ¡Conoce Autentia! Twitter: https://goo.gl/MU5pUQ Instagram: https://lk.autentia.com/instagram LinkedIn: https://goo.gl/2On7Fj/ Facebook: https://goo.gl/o8HrWX