wir bloggen über software_

Zeitreisen durch Datenwelten mit Auditing

Entdeckt effiziente Auditing-Methoden zur Nachverfolgung der Datenhistorie innerhalb von datenbankenbasierten Applikationen, einschließlich JPA Data und Hibernate Envers.

Mehr lesen

Barrierefreiheit im Web: Eine Notwendigkeit für Alle

Die Automatisierung von Barrierefreiheitstests ist von großer Bedeutung und mit Axe einfach umsetzbar.

Mehr lesen

Barrierefreies Design für alle – aber wie?

Barrierefreie Gestaltung hat den Anspruch, digitale Produkte so anzubieten, dass sie von allen möglichst einfach genutzt werden können. cronn zeigt, wie das geht.

Mehr lesen

We polish Diamonds - the story of Kuba, our exceptional intern

In the world of modern technologies, talent and dedication are the keys to success. This article shows the history of Kuba Kosiński, cronn's successful intern....

Mehr lesen

Grand cronn Pet Hotel - or how to design precise and use-case specific REST APIs with pattern-matching code-first

You want polymorphism, type-safety and a code-first approach for your pet hotel. We show you how to get it.

Mehr lesen

Authentifizierung und RBAC auf Subdomains mit Traefik, Authentik und Kubernetes

Traefik bietet standardmäßig keine Authentifizierungsmechanismen an, um Services vor dem Zugriff durch Unbefugte zu schützen. Der Artikel zeigt Lösungen.

Mehr lesen

Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil III

Wo liegen die Schwachstellen in der Zusammenarbeit zwischen Cucumber und Playwright? Teil drei unserer Blogserie nimmt das unter die Lupe!

Mehr lesen

Unser cronniversary: Happy Birthday cronn!

cronn wird zehn Jahre alt – und dazu haben wir es ordentlich krachen lassen! CEO Jobst blickt zurück auf die großartige Geschichte von cronn.

Mehr lesen

Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil II

Wie verwendet man Cucumber und Playwright gemeinsam? Teil Zwei unserer Blogserie gibt Antworten!

Mehr lesen

Cucumber & Playwright – ein guter Match oder doch eher Konkurrenz? Teil I

BDD mit Cucumber und Automatisierung mit Playwright – wie gut passt das im Softwaretesting zusammen? Teil Eins unserer Blogserie gibt Antworten!

Mehr lesen

Get up, speak up! Wie man Conference Speaker wird – ein Erfahrungsbericht

Sophie hat für euch ihre Erfahrungen und Tipps von ihrem Weg aufgeschrieben – von der Konferenzteilnehmerin zur Keynote-Speakerin.

Mehr lesen

Analyse von Geschäftsberichten mit ChatGPT – Teil 1

KI-Sprachmodelle eröffnen neue Wege für die automatisierte Textanalyse. Unser Beispiel: ein Prototyp für die robuste Extraktion von Daten aus Geschäftsberichten.

Mehr lesen

Bessere Regex für Java – Named capturing groups in Java-20-API

In JDK 20 wurden einige neue Methoden eingeführt, die die Verwendung von named capturing groups erleichtern sollen.

Mehr lesen

Validation File Assertions: Vereinfachung komplexer Integrationstests

Integrationstests haben den Zweck, die Interaktion mehrerer voneinander abhängiger Komponenten einer Software zu testen. Mittels Validation Files kann dieser Prozess vereinfacht werden.

Mehr lesen

Test-Fixtures: Abhängigkeiten in Gradle verwalten

Die native Gradle-Unterstützung für Test-Fixtures löst ein Problem der Abhängigkeiten bei mehreren Subprojekten.

Mehr lesen

How to start with Augmented Reality

Thanks to Unity support of augmented reality, physics and multiplatform build, you can build your first AR app in no time

Mehr lesen

Robots are a girl’s best friend – der Girls’Day 2022 bei cronn

Am Girls’Day 2022 kamen 9 Mädchen zu cronn, um Roboter zu programmieren. Wir erzählen von einem aufregenden Tag abseits von Geschlechterklischees!

Mehr lesen

JavaLand 2022 – Endlich wieder live!

Wir berichten in unserem Blog von der JavaLand 2022. Die Zusammenfassung: Wir hatten eine tolle Zeit als Aussteller!

Mehr lesen

#behindthecode – cronner stellen sich vor: Ruths Quereinstieg – Vom Texten zum Testen

Ruth hat bei cronn Ihren Quereinstieg ins Softwaretesting gemeistert – und berichtet hier wie.

Mehr lesen

Frozen Yogurt. Ein UX-(Un)Fall

Unser Autor Fabien zeigt an einer nicht so gelungenen Benutzeroberfläche, was bei guter User-Experience wichtig ist.

Mehr lesen

#behindthecode – cronner stellen sich vor: cronns erster Azubi Florian im Interview.

Unser erster cronn-Azubi berichtet von seiner Ausbildung: Alltag, Projekte und Corona.

Mehr lesen

Grundlagen im Tunnelbau – Teil II: OpenSSH Konfigurationsdateien

Wie man die SSH Konfigurationsdatei nutzen kann, um Portweiterleitungen auch mit mehreren Jump-Hosts aufzubauen.

Mehr lesen

YOLO: You only live look once

Wie meine GPU meine Gegner erkennt.

Mehr lesen

The hassle of transitive dependencies across sub-projects in Gradle

Managing dependencies across sub-projects in Gradle can be tricky. Here you will learn about one of the gotchas.

Mehr lesen

cronn knackt die 100

Auch im letzten Jahr sind wir wieder stark gewachsen.

Mehr lesen

BDD & Cucumber

Behavior-Driven-Development und Cucumber passen perfekt zusammen. Wir erklären wieso.

Mehr lesen

iOS UIKit zu SwiftUI Migration — Teil III

Dies ist der dritte und letzte Teil unserer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

Mehr lesen

iOS UIKit zu SwiftUI Migration — Teil II

Dies ist der zweite Teil einer Schritt-für-Schritt-Anleitung für die Migration einer bestehenden iOS-App von UIKit zu SwiftUI.

Mehr lesen

Running cronners

If stereotypes are to be believed, software developers are grumpy people who sit indoors all day and write code, oblivious to the outside world. However,...

Mehr lesen

iOS UIKit zu SwiftUI Migration — Teil I

Dieser Blogpost ist der erste einer Reihe, die erklärt was SwiftUI ist und wie eine bestehende UIKit-basierte App zu SwiftUI migriert werden kann.

Mehr lesen

Grundlagen im Tunnelbau mit OpenSSH

Portweiterleitungen mit SSH sind ein sehr mächtiges Werkzeug. Diese Grundlagen sollte jede Entwicklerin und jeder DevOps-Engineer kennen.

Mehr lesen

cronn ist ab sofort autorisiertes Beratungsunternehmen im Förderprogramm des BMWi „go-digital“

Das Förderprogramm des Bundesministeriums für Wirtschaft und Energie (BMWi) bietet damit vielen KMUs die Chance, ihre Geschäftsprozesse zu modernisieren.

Mehr lesen

Cucumber mit JUnit 5

Die Integration von Cucumber und JUnit 5 ist dank Gradle ein Kinderspiel.

Mehr lesen

In This Together

Seit drei Wochen ist cronn im Home-Office. Trotzdem verlieren wir einander nicht aus den Augen.

Mehr lesen

Nein? Keine Sorge! Der cronn-Blog ist in mehreren Sprachen verfügbar

Ab sofort können die ersten Artikel in Deutsch, Englisch und Polnisch gelesen werden.

Mehr lesen

Abstand halten und trotzdem eng zusammenarbeiten – virtuelle Zusammenarbeit mit Jitsi-Meet

Wir erklären, warum wir uns bei cronn für die kostenlose Videokonferenz-Software Jitsi-Meet entschieden haben.

Mehr lesen

Wir bilden aus - cronn ist jetzt IHK-Ausbildungs­betrieb!

Wer Mitarbeiter sucht, sollte selber ausbilden. Dieses Credo haben wir uns auf die Fahne geschrieben.

Mehr lesen

Parametrisierte Tests mit JUnit 5: 6 mal 7 Tage

Mit besseren Tests zu besserer Software: Wir zeigen euch Möglichkeiten und Unmöglichkeiten der parametrisierten Tests in JUnit 5.

Mehr lesen

#behindthecode – cronner stellen sich vor: Frederik Bischoff, Business Analyst, Testkoordinator und Softwaretester bei cronn

Mir gefällt bei cronn der familiäre Charakter, der sich durch das ganze Unternehmen zieht.

Mehr lesen

Ein „phantastischer“ Abschluss von 2019 – Unsere Weihnachtsfeier

Ende November feierten wir mit über 100 cronnern die bis dato größte Weihnachtsfeier im Freizeitpark Phantasialand.

Mehr lesen

Mit Hubs, Links und Satellites zum Data-Vault

Data-Vault ermöglicht eine unbegrenzte Skalierung verbunden mit maximaler Flexibilität.

Mehr lesen

Silicon Valley, KI, IoT und viele Gespräche über Software – cronn auf dem Deutschen IT-Leiter-Kongress 2019

Oder: wie die IT-Welt Oliver Kahn und die Sendung mit der Maus zusammen bringt.

Mehr lesen

Docker-Image Testing

Einstieg in das Testen von Docker-Images hinsichtlich Security und Compliance.

Mehr lesen

#behindthecode – cronner stellen sich vor: Dr. Ann-Kathrin Froin, Software-Testerin bei cronn

Eigentlich wollte ich zu Schulzeiten mal Kriminalbiologin werden. Dann fand ich aber Insekten nicht so cool und entschied mich, Kriminalchemikerin zu werden.

Mehr lesen

Mit React und TypeScript zu einer mehrsprachigen Web-Applikation

Im Zuge der Internationalisierung müssen fest eingebaute Texte entfernt und durch Referenzen auf die gerade gültige Übersetzung ersetzt werden.

Mehr lesen

Internet of Things

Mehr Information – mehr Möglichkeiten. Die Motivation dahinter ist letztendlich die nutz- oder gewinnbringende Verwertung dieser Erkenntnisse.

Mehr lesen

Continuous Deployment mit Jekyll und Kubernetes

Kubernetes sorgt dafür, dass alle definierten Ressourcen erstellt werden und die Webseite veröffentlicht wird.

Mehr lesen

Im Falle Ihres Einverständnisses, verwenden wir das Webseitenanalyse-Tool Fathom, um unsere Webseite für die Nutzer zu optimieren. Es arbeitet ohne Cookies und speichert Daten nur in anonymisierter Form (Hashes). Ihre Zustimmung oder Ablehnung speichern wir in einem essentiellen Cookie. Weitere Informationen finden Sie in unseren Tracking- und Cookie-Richtlinien und unserer Datenschutzerklärung.
Essentiell Tracking akzeptieren