El desarrollo Ágil se ha vuelto demasiado decorado. Desechemos esas decoraciones por un minuto y regresemos al corazón ágil. Dr. Alistair Cockburn, uno de los autores del manifiesto ágil

¿Cómo surgió el desarrollo ágil? Principios fundamentales
En cuanto a los métodos, puede haber un millón y algo más, pero los principios son pocos. El hombre que capta los principios puede seleccionar con éxito sus propios métodos. El hombre que prueba métodos, ignorando principios, seguramente tendrá problemas.

Pruebas Ágiles o Agile testing. Equipo feliz, clientes contentos
Es una ilusión, nos engañamos a nosotros mismos, cumplir con la fecha de entrega dejando de lado la calidad, tirando las buenas practicas como Desarrollo guiado por pruebas o Desarrollo guiado por comportamiento, y creando código en el último minuto, eso no es desarrollo ágil, aunque se pudiera obtener velocidad a corto plazo, el costo a mediano y largo plazo es muy grande para el negocio.

¿Cómo crear un componente web? templates (plantillas) y shadow DOM
¿Como logramos encapsulación de nuestros elementos HTML, estilos y JS para crear una pieza de una aplicación web que no provoque conflictos con el resto […]

¿Qué elementos de HTML pueden tener Shadow DOM?
Cuando trabajamos con componentes web nativos y polymer, normalmente usamos el shadow DOM en los custom elements que creamos debido a que es la manera […]

Introducción Lean Startup
Lean startup es descubrir lo más pronto posible lo que el cliente realmente quiere, de tal manera que se construye solo lo necesario de mucho valor y se evita el desperdicio de tiempo, dinero y esfuerzo.

Javascript Event Loop, ejecución secuencial y ejecución asíncrona
Javascript es secuencial y solo se puede ejecutar una línea de código a la vez, entonces, ¿Cómo puedo hacer muchas cosas al mismo tiempo en un sitio web?

¿Cómo empezar con Redux en 7 minutos?
Redux es una arquitectura que te permite controlar el flujo de datos de una aplicación de manera más eficiente. Mutaciones y operaciones asíncronas.

¿Qué es Scrum? ¿Por qué es importante en la creación de productos y/o servicios? Valores, empirismo y pilares
Construir productos que generan un alto valor e impacto para el negocio del cliente y al mismo tiempo se construye la solución con el mínimo esfuerzo. Con el aprendizaje actual estamos resolviendo un determinado problema con la solución correcta y realizado correctamente.

React: Métodos del ciclo de vida de un componente
A partir de la versión 16.3 de React se agregaron nuevos métodos del ciclo de vida de un componente para mejorar el rendimiento, buenas practicas y así obtener una mejor calidad de los componentes creados, principalmente en componentes con funcionalidad asíncrona.