Matroesjka's op een donkere serverrack-plank: de kleinste pop, felrood, klimt door een barst in de buitenste schil naar buiten
8 juli 2026 · Engelstalig

Your KVM hosts allow nested virtualization. You never decided that.

Januscape (CVE-2026-53359): root in een guest, een geneste guest, een corrupte host-kernel. De voorwaarden: een kernel-default plus het CPU-type dat je kiest voor performance. Het pad stond op elke host open, voor niets. Hoe we het permanent dichtzetten.

Een container met arm64-label die wordt geweigerd bij een amd64-clusterpoort
30 juni 2026 · Engelstalig

Your demo image is arm64, your cluster is amd64

Een arm64-Mac bouwt een image dat je amd64-cluster niet kan draaien: exec format error, precies op het podium. Hoe je cross-platform Quarkus-images bouwt met Jib, zonder QEMU, buildx of daemon.

De Docker-walvis als uitsmijter die een kleine container met een 1.32-bordje weigert, naast een API 1.40+ bord
29 mei 2026 · Engelstalig

Docker 29 breaks Testcontainers: "client version 1.32 is too old"

Docker 29 verhoogde de minimale API-versie naar 1.40. De docker-java client die Testcontainers meelevert valt terug op 1.32, waardoor self-hosted CI een 400 krijgt zodra die een verse dind oppakt. Waarom dat gebeurt, en hoe je het oplost.

Transactionele email
17 juli 2024

Transactionele e-mail opties bij CoffeeSprout

Wanneer je applicatie betrouwbaar e-mails moet versturen, heb je een goede transactionele e-mail setup nodig. We leggen de opties uit: zelf gehoste oplossingen, managed SMTP-relays en API-gebaseerde diensten.

Vernieuwde website
12 juni 2023

Onze vernieuwde website

We hebben onze website vernieuwd om beter uit te leggen wat CoffeeSprout doet en hoe we teams helpen Java-applicaties betrouwbaar te draaien. Het nieuwe ontwerp richt zich op duidelijkheid en transparantie.