Inicialmente cuando nos enfrentamos a un nuevo lenguaje o framework nuestras prioridad suele ser la de aprender y asimilar lo más rápido posible los conocimientos necesarios para la realización de las tareas o proyectos derivados al mismo. En multitud … Read More
Agile web and app development

Construye un bot con el nuevo Bot Framework Composer
Como los chatbots de asistencia son cada vez más útiles, precisos y predecibles, no es de extrañar que ganen en popularidad. Pueden guiar a los clientes, sugerir acciones, actuar como un FAQ interactivo e incluso ayudar a incorporar nuevos empleados … Read More

Implementación de Google OAuth para utilizar la API de Google en Cloudflare Workers
Recientemente tuve la oportunidad de construir una pequeña aplicación que necesitaba autenticar y autorizar a un usuario utilizando el mecanismo de inicio de sesión de Google, y solicita en su nombre datos de una API de Google. Elegí implementar esto … Read More

3 principales lecciones aprendidas en arquitectura de backend. Entrevista con Cuong Le – desarrollador de backend en Apiumhub
Seguimos con nuestra serie de entrevistas (anteriormente habíamos entrevistado a Diego Ojeda – Android Lead en Apiumhub, Serhii Zabolennyi – ingeniero de QA en Apiumhub, Javier Gomez – backend developer en Apiumhub y hoy entrevistamos a Cuong Le – Backend … Read More

Crecer profesionalmente como desarrolladores backend. Entrevista con Javier Gomez – Desarrollador Backend en Apiumhub
Seguimos con nuestra serie de entrevistas ( anteriormente habíamos entrevistado a Diego Ojeda – Android Lead en Apiumhub y Serhii Zabolennyi – QA Automation engineer en Apiumhub ) y hoy tenemos una entrevista de Backend con Javier Gomez – backend developer en … Read More

Método Kanban: principios y ventajas
¿Qué es el método Kanban y para que sirve? El método Kanban, al igual que el método Scrum, es un tipo de sistema basado en la metodología ágil. En el caso del método Kanban, se busca conseguir un proceso productivo, … Read More

UX SOFTWARE: Ingeniería UX en un proyecto de desarrollo de software
Hoy en día, hay un número creciente de empresas que buscan Ingeniería UX, y aunque este papel es cada vez más popular entre muchas empresas, no es tan familiar como el término «diseñador de UX» o «UX DESIGNER SOFTWARE». El … Read More

Alta eficacia de los desarrolladores: factores clave
En este artículo me gustaría analizar cómo conseguir una alta efectividad de los desarrolladores basándonos en nuestra experiencia y en las recomendaciones de conocidas empresas de desarrollo de software y de expertos como Martin Fowler. En primer lugar, ¿qué es … Read More

Hoja de referencia de seguridad para aplicaciones iOS
En un artículo anterior vimos un ejemplo de cómo un atacante podía analizar una app en busca de vulnerabilidades, y realizar un ataque XSS a través del mal uso de una vista web. Esperemos que después de leer eso, si … Read More

Quarkus GraalVM. Supersonic Subatomic Java, Kotlin y Scala
Debido al actual paradigma de servidor de microservicios & los costes del servidor correspondientes al consumo de recursos, Quarkus es un framework que me llamó la atención hace algunos años, ya que resuelve los problemas del lenguaje JVM en estas … Read More

Estudio sobre la situación actual del Software
Este año Apiumhub se asoció con codignsans y otras empresas relacionadas con el software como: clutch, gitkraken, Cooperpress, Level-up, Storyblok, Dashbird, Serverlessguru, Coder, Webiny, Meetupfeed y participamos en una investigación global sobre desarrollo de software para saber cómo atraen las … Read More

Las 3 principales lecciones aprendidas en el desarrollo de Android
Este mes hemos entrevistado a Diego Ojeda – Android Lead en @Apiumhub y aquí comparte sus recomendaciones, tendencias en desarrollo de Android y las 3 principales lecciones aprendidas. 1.¿Cómo empezar a utilizar el SDK de Android? El SDK (Software Development Kit … Read More