Visual Thinking: introducción
Qué Visual thinking es una forma de lenguaje que da prioridad a la imagen frente al texto a la hora de contar una idea, concepto, tarea, proyecto, etc. Por qué Porque tiene una serie de ventajas con respecto al lenguaje convencional que son rapidez, retención e...
Descansar para rendir más
Estamos en año olímpico y esto hace que los medios de comunicación estén (aún más) repletos de noticias deportivas. Cuando hablamos de deporte, la mayoría pensamos en esfuerzos físicos, en actos de superación personal o colectiva, pero pocas veces nos percatamos de la...
Statements vs expressions in programming
Object-oriented programming (OOP) uses statements as building blocks for program construction. Functional programming (FP) uses expressions for program composition. Statements imply state mutation, side effects and are not composable. Expressions are stateless,...
API Management – Day One
Vivimos inmersos en el "boom" de las API. Toda empresa que quiera posicionarse en el mercado o mantener su posición actual en él se ve empujada al uso de API. La presencia en el ecosistema online y el posicionamiento en internet ya no es un nuevo nicho de...
Arquitecturas en la nube sin servidores
Es ya una realidad que los mayores proveedores de servicios en la nube están ofreciendo soluciones para montar infraestructuras de sistemas sin servidores. Servicios como Parse (de los desarrolladores de Facebook) o API Gateway y Lambda (de Amazon Web...
9 consejos para triunfar con tu idea de negocio. Parte I.
Quizá te encuentres en la fase de búsqueda de una nueva idea o posiblemente ya tengas alguna y quieras saber si estás en el camino adecuado. Debes tener en cuenta que tu producto o servicio no es tu producto, es decir, tu producto es todo un modelo de negocio...
Las metodologías con receta
Es frecuente que a la hora de implantar metodologías, nos centremos en seguir los pasos como una receta, al pie de la letra, con todos sus ingredientes. Está claro que sin esos pasos el plato no nos saldría. Luchamos para que las organizaciones sigan esos pasos. Nos...
State manipulation vs value calculation in programming
What is programming? Programming at the most basic level is the art of giving instructions to the machine to be executed. This definition is very basic but it clearly defines the essence of programming. There is some instruction set that the machine understands and is...
Microprototipo o cómo atajar en la creación de experiencias
Menos por más A la hora de plantear soluciones visuales a problemas digitales es común caer en la creación extensiva de pantallas para tratar de abarcar la experiencia (de usuario) que se pretende crear de la manera más detallada posible antes de empezar a desarrollar...