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.
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.
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.
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.
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.
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.
Leer artículo→