Articles

Article

Unbekannte Besonderheiten von Java

Was? Das geht mit Java?

Article

Developers are Irresponsible and Childish!

About Respect and Trust

Blog Post

Why You Should Write Automated Tests

This blog post gives an overview of the most common benefits gained by writing automated tests. It starts in a place where most of the projects we’ve seen so far are: tests are written as a last step of the development process. Then it shows additional benefits that could be gained if we all gave the tests a bit more focus and care.

Blog Post

Visualizing the Progress of a Refactoring into a Hexagonal Architecture using jQAssistant

Article

Images fĂŒr Java-Anwendungen bauen

Das Runde muss ins Eckige

Blog Post

Ganz sichere Verbindungen

Blog Post

Cookie-based Spring Security Session

Blog Post

Ganz sichere Verbindungen

Teil 1: Ein Anwendungsfall fĂŒr ein Hardware-Security-Modul

Blog Post

Happy without a Service Mesh

It does not always have to be a service mesh. Even microservices are not a good idea per se. For good decisions we have to get a deep understanding of the problem first.

Article

Domain-driven Design in the Large

A Structured Approach to DDD

Blog Post

The German Corona Warn App

A Legally Defective Product?

Article

Mit offenen Augen und offenem Geist

In Deutschland leben ca. 7,8 mio. schwerbehinderte Menschen. Hierbei handelt es sich um eine enorme Zahl potentieller kĂŒnftiger Kunden. Software, die unter Missachtung ihrer Accessibility entwickelt wurde, schließt diese Menschen als Nutzer aus. Und nicht nur diese - Die barrierefreie Gestaltung von Software-Produkten birgt hĂ€ufig ĂŒbersehene Vorteile sowohl fĂŒr Unternehmen als auch fĂŒr sĂ€mtliche Nutzer.

Article

Machine Learning Daten in den Griff bekommen

Mehrdimensionale Arrays fĂŒr Machine Learning

Blog Post

Sicher vernetzte Remote-Arbeit

Verteilte Knoten verbinden durch ein Nebula VPN

Blog Post

Does “Broken” Agility Help?

Agile software development is often insufficiently implemented and executed. Does it help anyway?

Blog Post

Automating Dependency Updates with GitHub Actions

Blog Post

Wenn Customizing zur Legacy wird

Analyse eines ERP-Systems mit Wardley Maps und strategischem Domain-driven Design

Article

Das AmmenmĂ€rchen der Verschlüsselung

Immer wieder liest man, wie stark die VerschlĂŒsselung von Bitcoin und wie sicher dadurch die Nutzung der KryptowĂ€hrung sei. Aber was ist denn nun in Bitcoin tatsĂ€chlich verschlĂŒsselt? Dieser Artikel soll etwas Licht ins Dunkel bringen.

Blog Post

Architektur, die mitwÀchst

Article

React: Lessons Learned

Article

Domain-Driven Design to the Code

Beim strategischen Domain-Driven Design fokussieren wir uns in der Modellierung sehr stark darauf, die Fachlichkeit möglichst passend zu identifizieren und im Design abzubilden. Leider verlieren wir Entwickler bei der technischen Umsetzung diesen fachlichen Fokus dann aber allzu oft wieder aus den Augen und lassen uns (zu) stark vom neusten hippen Framework begeistern, leiten und beeinflussen und verschmutzen so das fachliche Modell mit unzÀhligen Technologien.

Article

String-Vergleich gegen Timing-Angriffe hÀrten

Sichere Software erstellen

Article

Aus Erfahrung gut

Den Betrieb automatisieren mit Kubernetes-Operators

Article

Kubeless - FaaS auf Kubernetes

Kubernetes und Serverless sind zwei der bedeutendsten Trends beim Betrieb von Software. Kubeless verspricht sogar, beides zu vereinen, und lohnt daher eine nÀhere Betrachtung.

Blog Post

Injecting polyfills for missing JavaScript functions into WKWebView