Lo más leído del Blog de Profile en 2018

Termina 2018 y ha sido un año espléndido para nuestro blog. En este post queremos fijarnos en los posts más populares. He aquí una recopilación de los 10 artículos más leídos de todos los que hemos publicado este año. ¿Preparado? 1. Angular Templates: las directivas ng-template, ng-container y ngTemplateOutlet Angular es un framework escrito en […]

Crónica de Commit Conf 2018

Los días 23 y 24 de noviembre estuvimos en Commit, la primera edición de un nuevo evento (antes bajo la marca Codemotion) que se celebró en el Campus Montepríncipe de la Universidad San Pablo CEU. Commit es un encuentro ineludible para programadores, desarrolladores, arquitectos de software y otros perfiles profesionales del universo IT para descubrir […]

SOLID: los 5 principios que te ayudarán a desarrollar software de calidad

Si hablamos de diseño y desarrollo de aplicaciones, SOLID es una palabra que debes conocer como uno de los fundamentos de la arquitectura y desarrollo de software. SOLID es el acrónimo que acuñó Michael Feathers, basándose en los principios de la programación orientada a objetos que Robert C. Martin había recopilado en el año 2000 […]

Unique FrontEnd Strategy: desarrollo de aplicaciones optimizado

El desarrollo de apps móviles y aplicaciones web exige una toma de decisiones alineada con la evolución tecnológica del momento para conseguir crear productos exitosos. Pero para para saber hacia dónde ir, tenemos que saber de dónde venimos… ¿Qué te parece si hacemos un breve viaje en el tiempo?   La irrupción de Mobile en […]

Creando microservicios de tiempo real con Kafka Streams

La actual adopción generalizada de las arquitecturas basadas en microservicios ha estado motivada, entre otros factores, por el conjunto de beneficios y buenas prácticas derivadas de su aplicación. Aspectos como la modelización del negocio siguiendo los principios del domain-driven design (DDD) han recuperado la relevancia perdida durante el reinado de las arquitecturas monolíticas, devolviendo el […]

6 podcasts sobre programación en español + bonus

[Este post ha sido actualizado en agosto de 2018] Mientras esperamos en un atasco, cuando viajamos en transporte público, a la hora de la ducha, mientras cocinamos o en vacaciones… Los podcasts son una excelente manera de aprovechar esos tiempos muertos de nuestro día a día para seguir aprendiendo e informarnos de lo que nos […]

¿Qué es DevOps? Aclarando el significado

Hay diversas opiniones sobre a qué se refería Daft Punk en su célebre tema Harder, Better, Faster, Stronger, pero podría ser la banda sonora de un proceso de adopción del paradigma DevOps en la empresa. 🎶 “Work it harder Make it better Do it faster Makes us stronger” Así: mayor calidad de desarrollo, infraestructuras IT […]

Progressive Web Apps (PWA): la nueva generación de aplicaciones móviles

Seguro que has oído hablar de las PWA. Dentro del debate sobre el futuro de las apps móviles, se habla mucho de las Progressive Web Apps como tendencia tecnológica y posible reemplazo de las apps nativas desde que en 2015 Google incluyera este nuevo enfoque de desarrollo de aplicaciones para Android. ¿Pero sabes en qué […]