
Die Zukunft der Softwareentwicklung 2027: Trends, die wir heute schon sehen
Ein Ausblick auf die technologische Landschaft in zwei Jahren – von KI-Agenten über WebAssembly bis hin zu neuen Paradigmen in der Cloud-Sicherheit.

Ich zeige, wie ich generische und wiederverwendbare GitHub Actions oder GitLab CI-Pipelines erstelle, die ich für verschiedene Go- und Angular-Projekte anpassen kann.
In der modernen Softwareentwicklung ist die CI/CD-Pipeline das Herzstück des Projekts. Doch oft kopieren Teams mühsam YAML-Konfigurationen von einem Repository in das nächste. Das Ergebnis sind inkonsistente Pipelines, die schwer zu warten sind. In diesem Beitrag zeige ich Ihnen, wie ich wiederverwendbare Workflows für meine Go- und Angular-Projekte erstelle, um Zeit zu sparen und die Qualität über alle Projekte hinweg zu sichern.
GitHub Actions bietet mit “Reusable Workflows” ein mächtiges Feature. Anstatt die Logik in jedem Projekt neu zu definieren, erstelle ich ein zentrales .github Repository, das die Standard-Workflows enthält.
inputs und secrets mache ich den Workflow flexibel. Das Projekt übergibt nur noch die spezifischen Informationen, wie den Namen des Binaries oder den Deployment-Target.Mein Standard-Workflow für Go umfasst immer diese Schritte:
golangci-lint mit einem standardisierten Regelsatz.go test -v -race mit Generierung von Coverage-Reports.Für Angular-Projekte sieht die wiederverwendbare Pipeline so aus:
npm install oder pnpm install sauber durchläuft.Auch in GitLab CI setze ich auf Wiederverwendbarkeit. Hier nutze ich das include Keyword, um Templates aus einem zentralen Repository einzubinden.
extends Keyword können Projekte die Basis-Jobs laden und bei Bedarf spezifische Variablen oder Skripte überschreiben.Wiederverwendbare Workflows sind eine Investition, die sich sofort auszahlt. Sie reduzieren den “Boilerplate”-Code in den Repositories und sorgen dafür, dass Sicherheits- und Qualitätsstandards überall eingehalten werden. Als Entwickler kann ich mich so voll auf die Geschäftslogik konzentrieren, während die Infrastruktur im Hintergrund zuverlässig und standardisiert arbeitet.
Möchten Sie Ihre CI/CD-Pipelines professionalisieren oder suchen Sie nach einer Strategie, um Ihre DevOps-Prozesse zu skalieren?
Ich unterstütze Sie bei der Konzeption und Implementierung von automatisierten Workflows, die perfekt auf Ihre Go- und Angular-Umgebungen zugeschnitten sind. Lassen Sie uns Ihre Pipelines optimieren.
Ich unterstütze Unternehmen und Verbände bei der digitalen Transformation. Erfahre mehr über meine Softwareentwicklung oder lass dich im Bereich DevSecOps beraten.
Beratungstermin vereinbarenBleiben Sie auf dem Laufenden mit aktuellen Beiträgen zu DevSecOps, Webentwicklung, Smart Home und mehr.
Zum Blog
Ein Ausblick auf die technologische Landschaft in zwei Jahren – von KI-Agenten über WebAssembly bis hin zu neuen Paradigmen in der Cloud-Sicherheit.

Ein technischer Leitfaden zur Konfiguration von Streaming-Replikation in PostgreSQL, um die Ausfallsicherheit zu erhöhen und die Lese-Last zu verteilen.

Ich stelle meine Strategie vor, um IT-Dokumentation nicht veralten zu lassen, indem ich sie eng an den Entwicklungsprozess in Git anbinde.

Ich zeige, wie ich eine eigene, interne Certificate Authority (CA) aufsetze, um die Kommunikation zwischen Microservices mit TLS abzusichern.