Entwicklung (Go, Bash, Perl)
"Einfachheit ist die höchste Stufe der Vollendung."
— Leonardo da Vinci
Die meisten Software-Projekte schaffen eine neue Abhängigkeit — vom Entwickler, vom Framework, von der nächsten Version. Guter Code tut das Gegenteil: Er gibt Ihnen die Kontrolle zurück.
Code, der bleibt
Unser Ziel ist nicht, Sie in Abhängigkeit zu bringen. Sondern dass Ihr Team den Code übernehmen, verstehen und weiterentwickeln kann. Klar dokumentiert, keine Framework-Abhängigkeiten, die nach zwei Jahren veraltet sind. Keine Blackbox-Lösungen.
Was wir bauen
- Go-Services und APIs — RESTful, GraphQL, Backend-Systeme
- Datenbanksysteme — MySQL/MariaDB-Design, Redis (Clustering, Pub/Sub, Streams)
- Automatisierungstools — CI/CD-Pipelines (GitLab), Docker/Docker Swarm, Ansible-Playbooks
- CLI-Utilities — wartungsfreundliche Scripts in Bash und Perl
- Legacy-Code — Perl-Analyse, Modernisierung und Migration
Qualität
Automatisierte Tests für APIs, Integrationen und Deployments. Kein “funktioniert bei mir” — reproduzierbar in jeder Umgebung.
Logging und Metriken mit Prometheus. Nicht erst nachschauen, wenn etwas kaputt ist.
Reproduzierbares Deployment über CI/CD. Was getestet wurde, wird deployed. Nicht mehr, nicht weniger.
Strukturierter, wartbarer Code mit klaren Abhängigkeiten. Geschrieben für die Person, die ihn in zwei Jahren liest — nicht für die, die ihn heute schreibt.
Technologien
Debian GNU/Linux • Docker • GitLab CI/CD • Ansible • Prometheus • MQTT
Und wenn nach der Übergabe eine Frage auftaucht — wir bleiben Ansprechpartner.
Siehe auch: IT-Automatisierung · Microcontroller / IoT / Automatisierung · OSS-Migration ohne Störung: Ein Praxisleitfaden