Agile web and app development

La pesadilla de la filtración de datos en IA

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

Cómo hacer las reuniones scrum más productivas

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

Proyecto Loom y Kotlin: Algunos experimentos

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

Defensor de desarrolladores

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

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

Apiumhub BLOG 8 1

Depuración de lo desconcertante: ¡No te asustes!

Antecedentes En los más de 10 años que he pasado en el desarrollo de software, he formulado una ley de depuración: «La perplejidad de un fallo de software y la simplicidad de su causa probable están positivamente correlacionadas». En pocas … Read More

Apiumhub BLOG 5

¿Por qué utilizar el framework NestJS?

Como desarrollador de front-end, me gustaría decir que el framework NestJs fue la mejor opción para empezar a tocar la parte de backend de las aplicaciones. Siempre preguntaba a mi tutor en Apiumhub sobre patrones de diseño, arquitectura limpia y … Read More

Apiumhub BLOG 2

Gatsby para el marketing de sitios web

En el marketing de sitios web, el objetivo principal es atraer a los usuarios y obtener clientes potenciales o conversiones. Para conseguir una buena cantidad de tráfico y un buen posicionamiento, el contenido y las estrategias de SEO son cruciales. … Read More

Apiumhub BLOG 16

Bunkerización avanzada

Introducción En este artículo quiero profundizar en algunas posibilidades complementarias a las que expuse en mi primer artículo, algunas más conocidas que otras, pero que añaden un nivel de control y protección de sistemas, dentro de nuestra casa, bastante alto. … Read More

Apiumhub BLOG 20

Remix vs. Next.js ¿cuál deberías elegir?

Hoy en día tenemos muchas opciones de framework diferentes cuando queremos crear un nuevo proyecto web basado en React. Como desarrollador, puedes encontrarte con la dificultad de saber cuál deberías elegir o cuál se adaptaría mejor a tus necesidades. Uno … Read More

Apiumhub BLOG 6

Inyección de dependencia nativa en Swift

En este artículo vamos a repasar un par de soluciones a un problema común en el desarrollo de aplicaciones móviles, y es la Inyección de Dependencias. Todos hemos visto un proyecto que llamaba a clases singleton desde cualquier parte del … Read More

Apiumhub BLOG 8

Simula tus pruebas de UI con Wiremock

Inconvenientes del entorno La fiabilidad de las pruebas automatizadas debe ser uno de los puntos más importantes a tener en cuenta cuando decidimos llevar la automatización a nuestro proyecto. Para obtener un resultado real de la ejecución de nuestras pruebas, … Read More

Secured By miniOrange