X

Schön, dass Sie sich für unseren
Blog interessieren!

Bleiben Sie immer auf dem Laufenden
und abonnieren Sie den Blog-Newsletter

„Flowcharts as Code“ mit mermaid.js
Dominic Anielski
Application Development
„Ein Bild sagt mehr als 1000 Worte" – Häufig assoziert man mit dieser Metapher spektakuläre Aufnahmen von Mensch, Tier und Umwelt, denen keine Worte mehr hinzuzufügen sind. Doch was ist mit der Dokumentation von komplizierten Workflows und Abläufen? Insbesondere bei umfangreichen Dokumentationen in großen Projekten fällt es neuen Mitarbeiter:innen ...
Weiterlesen
DevSecOps der Weg zum sicheren Produkt
Dominik Schaefer
Application Development
Softwareentwicklungen sind oft im produktiven Einsatz, ohne das Qualitäts- und Sicherheitsüberprüfungen durchgeführt wurden. Richtlinien und Standards sind meist nicht vorhanden und werden nicht im Entwicklungsprozess berücksichtigt. Dies führt dazu, dass lauffähige Entwicklungsstände keine Struktur aufweisen. Sicherheitslücken werden nicht erkannt...
Weiterlesen
Custom Commands mit Cypress
Tim Blum
Application Development
In unserem letzten Blog-Artikel zum Thema Cypress haben wir eine Beispielanwendung gebaut und zu dieser passende Cypress Tests geschrieben. Nun wollen wir untersuchen, wie auch komplexere Anwendungen mit Cypress getestet werden können. Dazu schauen wir uns ein Werkzeug an um lesbareren, wiederverwendbaren und performanten Code zu schreiben: Custom ...
Weiterlesen
End-to-End-Tests in Angular mit Cypress
Tim Blum
Application Development
Über die Jahre sind viele verschiedene Test-Frameworks entstanden, die Anwendungen auf unterschiedlichste Weise testen. Linting und Mutation Tests für die Code Qualität, Unit Tests um einzelne Funktionalitäten zu testen und End-to-End-Tests (E2E-Tests), die die Anwendung als Gesamtes testen. Dieser Artikel soll zeigen, wie solche E2E-Tests mit Angu...
Weiterlesen
Shortcuts – für alle ein Gewinn
Jakob Veenhof
Application Development
Transparente, intuitive und voraussehbare Shortcuts sollten in jeder Web-Anwendung eingebaut werden, um die User Experience zu verbessern. Menschen mit Beeinträchtigung können die Anwendung besser nutzen und auch der durchschnittliche Nutzer erhält einen Effektivitätsvorteil. Shortcuts sollten grafisch zu erkennen sein, bereits bekannte Shortcuts n...
Weiterlesen
Ops, DevOps, DevSecOps und jetzt noch GitOps?! Aber was ist das eigentlich genau?
Gabriel Afonso
Application Development
Wer heutzutage in der Cloud- und Kubernetes-Landschaft Anwendungen bereitstellt, ist bestimmt einmal über diesen Begriff GitOps gestolpert. Es handelt sich dabei um eine Strategie, Deployments und Infrastruktur – ähnlich wie Quellcode – mithilfe eines Versionskontrollsystems wie Git zu verwalten und steuern. Der große Vorteil is...
Weiterlesen