DBeaver
Que es DBeaver? DBeaver actualmente es una de los mejores administradores de bases de datos open source, (version community totalmente gratis y funcional). Y lo
Cómo eliminar registros de mongoDb de consulta entre varias colecciones
Si para filtrar los datos que necesitas eliminar, necesitas unir varias tablas, lo mas sencillo es hacer una consulta con el aggreate(), comprobar que realmente
Duck typing
El Duck typing es una forma de tipado estructural que permite definir interfaces de objetos, que no estando relacionados, se comportan de forma similar. If it walks
Principios SOLID en TypeScript
Videocurso de SOLID en Typescript [WIP] Requisitos previos Typescript básico Principios SOLID
NestJs
NestJS es un marco de aplicaciones de servidor web desarrollado con TypeScript. Es construido encima de Express.js y proporciona una estructura de aplicación sólida y
El robot que encuentra a Wally antes que tú
Quien no a jugado alguna vez a encontrar a nuestro querido Wally entre la multitud. Pues este robot lo busca y lo encuentra en segundos. Es
Ley de Demeter: No hables con desconocidos
La Ley de Deméter es un principio de diseño que se utiliza para reducir la dependencia entre los componentes de un sistema de software y
Aggregate
en Domain Drive Design (DDD) Un Aggregate, que no sería más que un elemento conceptual que engloba distintas entidades. En el ejemplo de una clase
Serverless, otro enfoque de desarrollo
Introducción El modelo Serverless ha revolucionado la forma en que las organizaciones desarrollan, implementan y escalan aplicaciones. Al alejarse del enfoque tradicional de tener que
Redux
Redux es una librería de JavaScript que se utiliza para el manejo del estado en aplicaciones web. Se basa en el patrón de diseño de
Clean Architecture
Clean Architecture es un enfoque de diseño de software que se centra en la separación de las distintas capas de una aplicación y en el