Agile web and app development

Arquitectura Hexagonal En Un Proyecto Symfony

Arquitectura Hexagonal en un proyecto Symfony: Trabajando con Identificadores de Dominio

Cuando hablamos de Identificadores de Dominio, estamos hablando del ID de una entidad de nuestro dominio. Muchas veces, puede parecer un simple trámite asignar un ID a una instancia de una entidad de dominio, y por eso en muchos casos … Read More

DevOps Blogs

16 blogs que todo ingeniero DevOps debe leer

El proceso de desarrollo de software ha cambiado mucho en los últimos 5 años. Los ingenieros de DevOps se han apoderado del mundo, impulsan el cambio en la cultura de TI y se centran en la entrega rápida de servicios … Read More

Detección De Cambios Personalizada

Detección de cambios personalizada en Angular

Hoy me gustaría hablar sobre detección de cambios personalizada en Angular. Como desarrolladores, nos esforzamos en construir aplicaciones que sean concisas e interactivas. Y eso es todo lo que recogen las aplicaciones reactivas.   Detección de cambios personalizada en Angular … Read More

CSS Grid

CSS Grid solución a los problemas de float y flexbox

Antes de pasar a explicar qué es y para qué sirve CSS Grid explicaré cuál es el estado actual de las herramientas de las que disponemos al desarrollar un layout para nuestra web. Supongamos que queremos maquetar el siguiente layout: Deberíamos … Read More

Patrón Feature Flag

Patrón feature flag en java

En este articulo harémos breve introducción al patrón feature flag en java para permitir subir features a producción que todavía no están finalizadas. Es muy común ver proyectos que utilizan el mecanismo de Feature Branch para poder tener todo el … Read More

El Principio No Te Repitas

El principio No te repitas ( DRY )

El Principio No Te Repitas (Don’t Repeat Yourself) es uno de los principios en el desarrollo de software cuyo principal objetivo es evitar la duplicación de código. «Every piece of knowledge must have a single, unambiguous, authoritative representation within a … Read More

Fuga De Memorias

Fuga de memorias en iOS

Apple define una fuga de memoria como: “Memoria que estaba localizada en un punto pero, al no publicarla, tu aplicación ya no tiene referencia de ella. Por lo que, si no hay ninguna referencia de esta, no puedes volver a … Read More

Functional JavaScript

Functional JavaScript: lenses

Una de las interesantes charlas a las que pude asistir de la lambda.world vino por parte de FlavioCorpa sobre Lenses ( Functional JavaScript: lenses). En ella se hablaba de Lenses de una manera práctica, es más, empieza con una pequeña … Read More

Módulos Webpack

Módulos Webpack

Pese a ser muy usado hoy en día, módulos Webpack siguen siendo una caja negra para muchos developers que se limitan a usar una configuración ya existente sin saber cómo funciona realmente. Debido a esto desgranaremos un poco algunas de … Read More

Implícitos En Scala

Implícitos en Scala: Presentaciones

Este artículo no va a ser una mirada en profundidad a los implícitos en Scala, sino una presentación sobre qué son. Va dirigido tanto a aquellos que estén empezando en Scala y necesiten un first-look a los implícitos como a … Read MoreRead More

Ingeniería Del Caos

Ingeniería del caos

Uno de los mayores incentivos para asistir a la Software Crafters de Barcelona de este año fueron los open spaces que tuvieron lugar el primer día por la tarde. En estos open spaces se trataron temas tan interesantes como «ramas … Read More

Obsesión Con Las Primitivas( Parte 3 )

TDD: Obsesión con las primitivas( parte 3 )

El mes pasado hablamos sobre Ejemplo de desarrollo aplicando TDD ( parte 1 ) y TDD: primer ciclo ( parte 2), en este nuevo artículo sobre TDD e obsesión con las primitivas haremos foco en quitar duplicación y reforzando los constructores de nuestras … Read More

Secured By miniOrange