Nicolas FränkelDynamic watermarking on the JVMDisplaying images on your website makes for an interesting problem: on one side, you want to make them publicly available; on the other…2d ago2d ago
Nicolas FränkelRenovate for everythingIn my earlier post about moving from Kotlin Scripting to Python, I mentioned several reasons:Jun 27Jun 27
Nicolas FränkelA refresher on GitHub PagesI 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…Jun 20Jun 20
Nicolas FränkelinApache APISIXRandom and fixed routes with Apache APISIXMy ideas for blog posts inevitably start to dry up after over two years at Apache APISIX. Hence, I did some triage on the APISIX repo. I…Jun 13Jun 13
Nicolas FränkelinApache APISIXEven more Opentelemetry!I continue to work on my Opentelemetry demo. Its main idea is to showcase traces across various technology stacks, including asynchronous…Jun 6Jun 6
Nicolas FränkelinITNEXTParsing structured environment variables in RustI’m in the process of adding more components to my OpenTelemetry demo (again!). The new design deploys several warehouse services behind…May 301May 301
Nicolas FränkelWorkflow, from stateless to statefulA (long) time ago, my first job consisted of implementing workflows using the Staffware engine. In short, a workflow comprises tasks; an…May 23May 23
Nicolas FränkelinITNEXTMy opinion on the Tauri frameworkI’ve always liked GUI, both desktop-based and browser-based before you needed five years of training on the latter. That’s the reason I…May 164May 164
Nicolas FränkelinITNEXTThe Vary HTTP headerI try to constantly deepen my knowledge of HTTP and REST. Recently, I stumbled upon the list of all registered HTTP Headers. This post is…May 9May 9
Nicolas FränkelinApache APISIXFive ways to pass parameters to Apache APISIXI recently read 6 Ways To Pass Parameters to Spring REST API. Though the title is a bit misleading, as it’s unrelated to REST, it does an…May 2May 2