Blog & Artikel

Blog-Post

Domain Exceptions?

Gibt es fachliche Ausnahmen und ist es sinnvoll, diese als Exceptions zu modellieren?

Blog-Post

Sichere Kubernetes Cluster

Warum trotz Docker und Kubernetes beim Thema Sicherheit noch immer etwas zu tun ist

Blog-Post

dprox – Declarative Reverse Proxy

Reverse proxies don’t have to be a pain when it comes to local development.

Blog-Post

Secure Kubernetes Cluster

Why, even with Docker and Kubernetes, there is still work to be done on security issues

Artikel

Java 10 – Evolution statt Revolution

Die Zukunft von Java

Blog-Post

Taking Screenshots of DOM Elements

Now that PhantomJS is dead, we need an alternative. Turns out that Puppeteer, Google’s official remote-control API for Chrome, is just the ticket.

Blog-Post

Mundane Bash Tips

Blog-Post

Have YOU been pwned?

How to check your passwords securely and effortless

Blog-Post

Enforce strong passwords!

Frequent leaks of large user databases highlight how important it is to enforce strong passwords. Let’s discuss what makes a strong password and why it is a good idea to additionally check it against a dictionary.

Blog-Post

Service Mesh und Kubernetes

Warum eine dezidierte Infrastruktur wie Istio notwendig ist

Blog-Post

It All Looks the Same to Me

Fast Search Through Metric Spaces with Rust and BK Trees

Blog-Post

FaaS und Kubernetes

Inzwischen gibt es bei den meisten Cloudanbietern die Möglichkeit kleine Codeteile als sogenannte Functions zu hinterlegen. Da kein expliziter Server existiert, dort spart das Kosten. Aber auch sonst bieten Functions eine interessante Abstraktion, deren Vorteile man ebenso gerne innerhalb eines Kubernetes Clusters nutzen möchte.

Blog-Post

DDD mit Onion Architecture

Blog-Post

The language of maths is not the language of your business

Artikel

Domain- und Test-driven Development mit Spring Boot 2 Softwarearchitektur

Am Anfang eines Projektes wird heutzutage in der Regel Wert auf Tests gelegt. Projekte werden sogar testgetrieben aufgesetzt (Test-driven-development, TDD). TDD-Projekte der reinen Lehre schreiben vor, dass vor jeder Zeile Anwendungscode der entsprechende Testcode geschrieben werden muss. Schleicht sich Stress ein oder lässt die Begeisterung nach, kann es passieren, dass das Thema Tests – obwohl wichtig – vernachlässigt werden. Das gilt umso mehr, je schwieriger Komponenten eines Systems zu testen sind, unabhängig, ob sie einzeln oder integriert betrachtet werden. Lesen Sie hier, wie Ihnen ein Domain-orientierter Ansatz zusammen mit Spring Boot 2 dabei hilft, Qualität sicherzustellen.

Blog-Post

Proof of Existence via HTTPS

Blog-Post

Formatting with first-class types

Stringly-typed APIs under strict supervision.

Blog-Post

That looks oddly familiar

Perceptual hashing is an exciting technique for processing media files and finding similar content. In this post, we combine Rust and pHash to find perceptual similarities in our photo library.

Blog-Post

Carbon dioxide monitoring with Rust, InfluxDB and Grafana

Artikel

Health-Checks in Java-Anwendungen

Die Gesundheit immer im Blick

Artikel

Medienkunst schafft neue Perspektiven

Je weiter technologische Entwicklungen voranschreiten, desto mehr nutzen wir digitale Innovationen, um unser Leben zu gestalten. Dabei spielen Codes und Algorithmen eine entscheidende Rolle, wie wir Informationen nutzen und wahrnehmen. Medienkünstler bleiben davon nicht unberührt. Sie beziehen mit ihren digitalen Kunstwerken Stellung zu vielen Fragen, die unsere Gesellschaft beschäftigen. Medienkunst zeigt neue Perspektiven, erinnert aber auch an die Verantwortung, die Technologieunternehmen und Softwareentwickler hierbei tragen.

Artikel

Evolution statt Verschlimmbesserung

Mit aim42 Architekturen systematisch verbessern

Blog-Post

Logging mit Docker und Elasticsearch

Blog-Post

Supporting understanding with simplicity

Why do we even talk about simplicity? Why is it such a hot topic? Why is nobody praising complexity? Why do things like the KISS exist?

Blog-Post

Tags für Docker Images ohne Registry