En el Global Software Architecture Summit estuvimos discutiendo mucho sobre los patrones de la arquitectura de software y decidí escribir un artículo sobre ello, destacando las ideas de los principales arquitectos de software. ¿Qué es la arquitectura de software? La … Read More
Los 5 principales patrones de Arquitectura de Software
La pesadilla de la filtración de datos en la IA
Introducción Hoy en día, pensamos en la inteligencia artificial como la solución a muchos problemas y como una herramienta que puede ayudar a la humanidad a conseguir grandes cosas más rápido y con menos esfuerzo. Esos pensamientos no están lejos … Read More
Lecciones aprendidas del evento React Global Online Summit 22 – Senior Track
Los días 8 y 9 de noviembre de 2022 asistí al React Global Online Summit, un evento organizado por el equipo de Geekle. Ya escribí un artículo sobre el evento React Global Online Summit junior track, pero esta vez me … Read More
Playwright vs Cypress: El rey ha muerto, ¿viva el rey?
Las herramientas de automatización del control de calidad son una parte esencial del proceso de desarrollo de software, ya que permiten a los desarrolladores probar la funcionalidad y el rendimiento de sus aplicaciones antes de ponerlas a disposición del público. … Read More
Apiumhub como partner del Global Summit for Node js 23
La conferencia en línea de Geekle, «Global Summit for Node js 23», vuelve este año, y Apiumhub es uno de los partners. Esta conferencia se celebrará los días 25 y 26 de enero. Si uno de … Read More
Entrevista a Michael Feathers, ponente del GSAS22
Michael Feathers, arquitecto de software y autor del libro Working Effectively with Legacy Code, asistió a el Global Software Architecture Summit el pasado 4 de octubre para dar una charla sobre «Alineación de la Arquitectura con los Índices de Responsabilidad». … Read More
Cómo hacer que las reuniones Scrum sean más productivas
Introducción En la lista de actividades en el ciclo de vida de desarrollo de software Scrum clasificadas por su popularidad entre los desarrolladores, «asistir a reuniones» compite quizás con «escribir documentación» por la posición del último lugar. Es bastante comprensible: … Read More
El evento KotlinConf vuelve este año y Apiumhub es colaborador
En Apiumhub, estamos encantados de anunciar que somos orgullosos colaboradores del evento KotlinConf’23. Durante los últimos 3 años, esta conferencia de programación ampliamente conocida se ha celebrado en línea o se ha pospuesto debido a las restricciones de COVID, ¡pero … Read More
GPT-3 Playground, la IA que puede escribir por ti
Una introducción a las Inteligencias Artificiales Cuando se trata de inteligencia artificial, hay dos ideas principales sobre la mesa. Algunos creen que la inteligencia artificial eventualmente superará a la inteligencia humana, mientras que otros creen que la inteligencia artificial siempre … Read More
Estado actual del mercado laboral tecnológico
En el 2022, hubo una serie de despidos masivos en empresas como Microsoft, Twitter, Tesla, Amazon, HP, Meta, Salesforce, Oracle, Intel, Spotify, Docusign, Twilio, Apple, HBO Max, Vimeo, TikTok, Netflix, Cisco, Stripe, etc. En total, más de 202.736 personas del … Read More
Proyecto Loom y Kotlin: algunos experimentos
Una introducción La publicación de Java 19 en septiembre de este año supuso el primer lanzamiento público del esperado Proyecto Loom en el ecosistema JVM (Java Virtual Machine). Una breve descripción para los que no lo sepan: El Proyecto Loom … Read More
Lo que se necesita para ser un defensor de desarrolladores
Probablemente hayas oído hablar del término «Developer Advocate» o en español defensor de desarrolladores, haciendo scroll por Twitter o Linkedin. Este término se ha hecho muy popular en los últimos años gracias a empresas como Microsoft, Facebook, o Twilio, entre … Read More
Crecimiento de la deuda técnica: ¿Cómo puede ocurrir sin darte cuenta?
Introducción Los desarrolladores tienden a sentir mucho miedo cuando deben responsabilizarse del mantenimiento de un software que se ha construido hace mucho tiempo. No me referiré a un tiempo concreto porque eso depende del proyecto y de su magnitud. Algunos … Read More