
Arquitectura en Capas con Express, Sequelize y PostgreSQL
Tutorial completo para construir una API REST escalable. Aprende arquitectura en capas, SQL directo vs ORM, relaciones entre tablas y Docker para desarrollo.

Explorando desarrollo web, arquitectura de software y tecnologías modernas

Tutorial completo para construir una API REST escalable. Aprende arquitectura en capas, SQL directo vs ORM, relaciones entre tablas y Docker para desarrollo.


¿Te han criticado por tus rutas REST? Yo también. Por eso armé esta guía práctica para que eso no vuelva a pasar.


Monitorea tus logs con Python y visualízalos con Plotly. Un primer paso simple hacia la observabilidad real.


Descubre cuántas formas hay de colocar 8 torres sin que se ataquen entre sí en un tablero de ajedrez. ♜ Un problema clásico… con 40,320 soluciones.


Spoiler: no todo lo que genera código por ti es magia. Acá te cuento lo que realmente pienso, sin tanta vibra, pero con criterio.


Aprende cómo los árboles de decisión transforman reglas intuitivas en modelos predictivos claros, interpretables y aplicables con código real.


Versiona tu base de datos de forma segura y automatizada integrando Flyway en tu proyecto Spring con Kotlin y Gradle.


Aunque parecen similares, NOT IN y NOT EXISTS pueden comportarse de forma muy distinta en SQL Server.


Descubre cómo una simple consulta SELECT puede convertirse en el cuello de botella silencioso de tu sistema.


Aprende a configurar Spring Boot para validar tokens JWT de AWS Cognito y proteger endpoints con autorización basada en roles de forma simple y segura.


Guía completa sobre arquitecturas multitenant, desde el aislamiento lógico hasta bases de datos dedicadas. Incluye ejemplos prácticos con Spring Boot y PostgreSQL.


Descubre cómo llevar al diseño web a Pedro, el mapache de TikTok, utilizando HTML, CSS y JavaScript para crear una animación divertida y atractiva.


Descubre la importancia del versionamiento de código y aprende a utilizar Git para gestionar tus proyectos de software de manera eficiente.


Descubre los conceptos fundamentales detrás de Apache Kafka y cómo se utiliza en la transmisión de eventos y procesamiento de datos a gran escala.


Implementa Slack Bolt Framework utilizando Kotlin para desarrollar aplicaciones de Slack de manera rápida y efectiva.


Sumérgete en Project Reactor, una biblioteca reactiva para Java, y explora su uso para manejar secuencias de eventos de manera eficiente y concurrente.


Compara Micronaut y Spring Framework para el desarrollo de aplicaciones Java, examinando sus características, rendimiento y casos de uso preferidos.


Aprende a gestionar múltiples instancias de Kafka para mejorar la escalabilidad y la confiabilidad de tus aplicaciones en entornos de producción.


Explora Kotlin Coroutines y su uso para simplificar la concurrencia en aplicaciones Kotlin, permitiendo un manejo más eficiente de tareas asíncronas.


Optimiza el uso de Apache Kafka configurando su funcionamiento en modo batch para manejar grandes volúmenes de datos de manera eficiente y escalable.


Descubre las diferencias fundamentales entre un servicio API y un worker en el desarrollo de aplicaciones y cómo utilizar cada uno de manera efectiva.
