Capas, cebollas y colmenas: arquitecturas en el backend

En esta entrada analizaremos algunas de las arquitecturas que se utilizan hoy en día a la hora de montar un sistema backend relativamente complejo, las diferencias y similitudes que tienen y si pueden llegar a complementarse o son excluyentes.

Clases selladas y enumerados en Kotlin

¿Tienes un conjunto de tipos que piensas que podrías modelar como enumerados pero estos se te quedan cortos? Descubre las clases selladas de Kotlin, sus ventajas sobre los enumerados y su uso.
Imagen que muestra una archivador con una etiqueta que dice características

MVP, MMP, MMR, MMF: 4 «emes» para gobernarlas a todas

Esta entrada busca establecer un consenso entre los términos agrupadores de funcionalidad que utilizamos en la definición de nuestros productos o proyectos. No busca ser catedrática, ya que el solapamiento entre los términos y las casuísticas que se producen muchas veces hace que no sea posible establecer un dogma. Aunque nos vamos a centrar en el mínimo producto viable (MVP) y la característica mínima comercializable (MMF), es obligatorio que hablemos también del mínimo producto comercializable (MMP) y las características mínimas comercializables (MMR).

The Pixar Pitch

El Pixar Pitch es una técnica basada en Story Telling que hará un éxtio tus sesiones de Retrospectiva y Definición de Historias de Usuario.

Implementando un registro remoto de logs con Angular

Si estás desarrollando una aplicación con Angular y quieres hacer un registro remoto de los logs para que sean explotados por un sistema BELK, este es tu tutorial.
panel postits

Arquitectura Software y Metodologías Ágiles. ¿Realmente son compatibles?

En este artículo discutiremos sobre cómo Arquitectura Software y Metodologías Ágiles pueden trabajar en conjunto para sacar lo mejor de ambos.

Google Colab: Python y Machine Learning en la nube

En este tutorial vemos una introducción a Google Colab, qué es, para qué sirve y algunas de sus funciones más útiles: Python y Machine learning en la nube.
Instagram infinite scroll example Angular

Cómo implementar infinite scroll en Angular

El llamado infinite scroll en Angular (y en cualquier otro ámbito/lenguaje) hace referencia a poder deslizarnos por una ventana, generalmente hacia abajo, sin necesidad de interactuar con elementos de paginación y navegación. Es muy...
Migración Java 8 a 11

Migración de Java 8 a Java 11

Hace tiempo que salió la versión 11 de Java (de hecho ya tenemos la 12 e incluso empezamos a ver la 13), al igual que vemos que el soporte de Oracle para Java 8 llega a su fin. Con esta situación y teniendo en cuenta lo altamente extendido que está Java 8 a muchos les surge la duda de migrar o no, cuándo es el mejor momento y a dónde?!?! ya que el panorama de JVMs ha cambiado totalmente desde los tiempos donde Oracle e IBM eran prácticamente las únicas opciones.

Provide/Inject en Vue.js

Índice de contenidos Introducción Entorno El problema Provide/Inject Uso real Reactividad Conclusiones Referencias 1. Introducción En este tutorial aprenderemos a usar el sistema de Provide/Inject de Vue.js con Typescript. Responderemos a algunas preguntas como: ¿Para qué sirve? ¿Para...

Otros artículos

Autores destacados

Rubén Aguilera Díaz-Heredero
117 PUBLICACIONES1.778.862 VISITAS
Fernando Bogas Pomares
10 PUBLICACIONES7.822 VISITAS
Javier Sánchez Alonso
9 PUBLICACIONES42.271 VISITAS