Saltar al contenido

ls ./articulos

Artículos

Explicaciones paso a paso sobre desarrollo de software, DevOps y Data Engineering, acompañadas de proyectos y aprendizajes reales.

intermedio

Construyendo gh-agent-cli con Go: prepararlo para agentes de IA

Diseñamos la evolución del CLI hacia herramientas seguras para agentes de IA, separando contratos, presentación, permisos y confirmación humana.

  • Go
  • GitHub API
  • Agentes de IA
  • Tool calling
  • Seguridad
Leer artículo
intermedio

Construyendo gh-agent-cli con Go: commits y filtros temporales

Añadimos commits al CLI, limitamos la paginación y construimos filtros por fechas, días, meses y años con pruebas deterministas.

  • Go
  • GitHub API
  • CLI
  • Testing
  • Git
Leer artículo
intermedio

Construyendo gh-agent-cli con Go: consultar issues con GitHub API

Conectamos nuestro CLI con GitHub, diseñamos un cliente de solo lectura y resolvemos límites, pull requests y paginación por cursor.

  • Go
  • GitHub API
  • CLI
  • Testing
  • HTTP
Leer artículo
intermedio

Construyendo gh-agent-cli con Go: del módulo al primer comando

Iniciamos un CLI en Go pensado como base para agentes de IA capaces de trabajar con GitHub, aplicando diseño testeable desde el primer comando.

  • Go
  • GitHub API
  • CLI
  • Testing
  • Agentes de IA
Leer artículo
intermedio

Cómo reutilizar pipelines remotos en Azure DevOps

Aprende a consumir plantillas YAML almacenadas en otro repositorio de Azure DevOps mediante un ejemplo educativo para una aplicación Next.js.

  • Azure DevOps
  • CI/CD
  • YAML
  • Next.js
  • DevOps
Leer artículo
intermedio

Cómo reutilizar workflows remotos con GitHub Actions

Aprende a consumir un workflow reutilizable alojado en otro repositorio de GitHub mediante un ejemplo educativo para una aplicación Next.js.

  • GitHub Actions
  • CI/CD
  • YAML
  • Next.js
  • DevOps
Leer artículo
principiante

Bienvenida a KenriDev

Un espacio para aprender desarrollo de software, DevOps y Data Engineering mediante experiencias prácticas.

  • KenriDev
  • Desarrollo de software
Leer artículo
intermedio

Apache Kafka en Docker

Configura un entorno local de Apache Kafka, ZooKeeper y Kafdrop mediante Docker Compose.

  • Apache Kafka
  • DevOps
  • Docker
Leer artículo
principiante

Introducción a Apache Kafka parte 1

Conoce los conceptos fundamentales de Apache Kafka y aprende a ejecutar un clúster local con ZooKeeper.

  • Apache Kafka
  • DevOps
  • Event streaming
Leer artículo
avanzado

Redis como bróker de mensajería?

Explora Redis Streams como bróker de mensajería mediante productores, consumidores y grupos implementados en Go.

  • Redis
  • Go
  • Mensajería
  • Redis Streams
Leer artículo
avanzado

Implementando un API de 🔍 con RediSearch y Go

Construye una API de búsqueda con Go y RediSearch utilizando índices, consultas geográficas, rangos y agregaciones.

  • Redis
  • Go
  • RediSearch
  • APIs
Leer artículo
intermedio

Agregando un `rate limit` 🛑 a nuestras API con Redis y Go

Implementa rate limiting en una API escrita en Go utilizando Redis para controlar solicitudes y responder ante límites excedidos.

  • Redis
  • Go
  • APIs
  • Rate limiting
Leer artículo
intermedio

Mejorando los tiempos de respuesta de nuestras API con Redis y Go

Aprende a utilizar Redis como caché en una API escrita en Go para reducir tiempos de respuesta y llamadas a servicios externos.

  • Redis
  • Go
  • APIs
  • Caché
Leer artículo
intermedio

Introducción a Redis parte 3

Aprende a configurar listas de control de acceso en Redis para separar permisos de desarrolladores, administradores y servicios.

  • Redis
  • Seguridad
  • ACL
Leer artículo
intermedio

Introducción a Redis parte 2

Una guía práctica para configurar Redis, desde red y persistencia hasta seguridad y administración de clientes.

  • Redis
  • Seguridad
  • Configuración
Leer artículo
principiante

Introducción a Redis parte 1

Una introducción práctica a Redis, sus principales características y su instalación manual como servicio en Linux.

  • Redis
  • Linux
  • Bases de datos
Leer artículo