Psychologie hinter Cyberangriffen: Warum selbst klare Warnungen ignoriert werden
Als IT-Spezialist ist es nicht ungewöhnlich, dass mich Bekannte oder Freunde bei technischen Problemen um Rat fragen. Doch kürzlich hatte ich einen Fall, der mich sowohl aus technischer als auch aus psychologischer Sicht nachhaltig beschäftigt hat – und der zeigt, warum selbst offensichtliche Bedrohungen oft ignoriert werden. Der Moment der Alarmierung Es begann mit einer…
Go (Golang) ist vielleicht genau die Sprache, die du suchst
Vor kurzem hatte ich die Gelegenheit, tiefer in Go einzutauchen. Vor nicht allzu langer Zeit war Go auf meinem Radar vor allem als „superschnelle“ Programmiersprache bekannt, die sich besonders für (Web-)Server eignet. Da ich jedoch in den letzten Jahren mit anderen Tech-Stacks gearbeitet hatte, kam ein Umstieg auf Go „über Nacht“ nicht in Frage. Folglich…
Terragrunt – the missing Terraform Part
Terraform ist eines der Top IaC (Infrastructure as Code) Tools. Mit Terraform können Entwickler sicher und effizient Infrastruktur erstellen, ändern und versionieren. In der deklarativen Konfigurationssprache HCL (HashiCorp Configuration Language) wird der gewünschte Zustand einer cloudbasierten oder lokalen Infrastruktur beschrieben. Anschließend kann Terraform daraus einen Plan erstellen um die Infrastruktur bereitzustellen. Terraform hat viele Vorteile…
GitLab CI/CD vs. Hitze: Wie ein Hardwarefehler CI/CD Jobs sabotierte
In meinem Homelab Kubernetes (k8s) Cluster läuft seit kurzem ein ROCK 5 A als Node. Darauf werden beispielsweise Gitlab CI Jobs mit Container Builds (Buildah, Kaniko) ausgeführt. Eine ungewöhnlich hohe Fehlerrate im CI/CD System hat sich nach einigem Debugging und umfassender Fehlersuche als Hardware Fehler entpuppt. Nach mehreren Jahren Erfahrung mit Gitlab CI war das…