Dynamic watermarking on the JVM
Displaying images on your website makes for an interesting problem: on one side, you want to make them publicly available; on the other, you …

Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.
397 views

Nicolas Frankel
5,581 viewsDisplaying images on your website makes for an interesting problem: on one side, you want to make them publicly available; on the other, you …

Nicolas Frankel
5,232 viewsYou can configure Renovate for every package manager you can think of. Even better, Renovate allows the contribution of new package …

Nicolas Frankel
8 viewsI moved my blog from WordPress to GitLab Pages in... 2016. I'm happy with the solution. However, I used GitHub Pages when I was teaching for …

Nicolas Frankel
5,171 viewsI continue to work on my Opentelemetry demo. Its main idea is to showcase traces across various technology stacks, including asynchronous …

In this episode you'll hear Simon Martinelli, Nicolas Fränkel, Marcus Hellberg, Rick Ossendrijver, and Abdel Sghiouar.

Nicolas Frankel
4,801 viewsHow I first limited my usage of BPMN and then unlocked its true power when I benefited from persistent storage.

Nicolas Frankel
6,812 viewsTauri is a Rust-based framework for building desktop applications. Here's my view.

Nicolas Frankel
11 viewsI'm in the process of adding more components to my OpenTelemetry demo (again!). The new design deploys several warehouse services behind the …

Nicolas Frankel
4,171 viewsRecently, I stumbled upon the list of all registered HTTP Headers. This post is dedicated to the Vary HTTP Header.

Nicolas Frankel
4,613 viewsIn this post, we list five alternatives to pass parameters server-side and explained how to access them on Apache APISIX.