Desarrollo (Go, Bash, Perl)
"La simplicidad es la máxima sofisticación."
— Leonardo da Vinci
La mayoría de los proyectos de software crean una nueva dependencia — del desarrollador, del framework, de la siguiente versión. El buen código hace lo contrario: le devuelve el control.
Código que perdura
Nuestro objetivo no es hacerle dependiente de nosotros. Sino que su equipo pueda tomar el control, comprender y evolucionar el código. Claramente documentado, sin dependencias de frameworks obsoletos en dos años. Sin soluciones de caja negra.
Qué construimos
- Servicios Go y APIs — RESTful, GraphQL, sistemas backend
- Sistemas de bases de datos — diseño MySQL/MariaDB, Redis (clustering, pub/sub, streams)
- Herramientas de automatización — pipelines CI/CD (GitLab), Docker/Docker Swarm, playbooks Ansible
- Utilidades CLI — scripts mantenibles en Bash y Perl
- Código legacy — análisis Perl, modernización y migración
Calidad
Tests automatizados para APIs, integraciones y despliegues. Nada de “funciona en mi máquina” — reproducible en cualquier entorno.
Logging y métricas con Prometheus. No esperar a que algo se rompa para empezar a mirar.
Despliegue reproducible vía CI/CD. Lo que se ha testeado, se despliega. Ni más, ni menos.
Código estructurado y mantenible con dependencias claras. Escrito para la persona que lo leerá en dos años — no para la que lo escribe hoy.
Tecnologías
Debian GNU/Linux • Docker • GitLab CI/CD • Ansible • Prometheus • MQTT
Y cuando surge una pregunta después de la entrega — seguimos siendo su interlocutor.
Ver también: Automatización IT · Microcontroladores / IoT / Automatización · Migración OSS sin interrupción: una guía práctica