Los actors en Swift

Introducción Swift Actors Cross-actor reference Conclusiones Introducción Con la versión de Swift 5.5 se han introducido un nuevo tipo de objetos que es un Actor. Los actors en Swift son un tipo de objetos de referencia (reference type) que forma parte del modelo de concurrencia avanzado. Su función principal es...

Diagramas de arquitectura con C4 model

C4 model permite representar un sistema de software con un conjunto de diagramas que describen cada uno, en profundidad, un nivel diferente de detalle,...

Diagramas como código con Mermaid

Mermaid es una herramienta de creación de diagramas basada en JavaScript que proporciona una notación inspirada en Markdown y un renderizador para crear y modificar...

Comentando el libro DevRel Puzzle de Jorge Barrachina

Estos días he leído el libro DevRel, recientemente publicado en https://www.amazon.es/DevRel-Puzzle-Esos-detalles-cuentan/dp/B0BW2KJMTQ/ref=cm_cr_arp_d_pb_opt?ie=UTF8 La verdad es que la simple existencia del libro y su lectura me ha...

Web3 para principiantes

Índice ¿Qué es web3? Web1 vs web2 vs web3 Blockchain Wallets Criptomonedas NFTs DeFi Juegos play-to-earn Conclusiones ¿Qué es web3? Seguro que has escuchado hablar sobre...

Como usar NPM y no morir en el intento

Índice Introducción ¿Qué es NPM? Instalación de NPM Creación de un proyecto Diferencias entre paquetes globales y locales Instalación de un paquete Versiones en...

gRPC explicado con ejemplos (servidor y cliente)

1. Introducción 2. Entorno 3. ¿Qué es gRPC? 3.1. Principales diferencias con REST 3.2. Cómo funciona gRPC 4. Definiendo nuestro servicio 4.1. Configurando...

Cómo eliminar commits de la rama master con GIT

Introducción Hace poco estuve trabajando en un hook de git y para las pruebas necesitaba estar haciendo commits y push constantemente para ver el resultado...

Eventos con Spring Framework

Introducción Una de las herramientas más potentes y que pasamos más por alto en Spring son los eventos. Gracias al uso de eventos podemos hacer...

ChatGPT, hablando con una AI

¿Te has preguntado alguna vez cómo sería tener una conversación con un robot inteligente? Con ChatGPT, eso ya es posible. En este artículo, veremos...