From a JAR to a full-fledged MacOS app
A developer details how to convert a Kotlin JAR into a native MacOS app using jpackage and Maven to resolve network permissions.
Nicolas Fränkel is a technologist specializing in cloud-native technologies, DevOps, CI/CD pipelines, and system observability. He writes, speaks, and contributes to open-source projects to help developers adopt modern software practices.
9 articles from this blog
A developer details how to convert a Kotlin JAR into a native MacOS app using jpackage and Maven to resolve network permissions.
Explores three approaches to handle Java checked exceptions within lambda expressions, improving code conciseness and readability.
A developer's journey migrating from Cloudflare Zero-trust Tunnels to Tailscale for a private mesh VPN, detailing setup and benefits.
A developer shares their experience speaking at YOW! 2025 conferences in Australia, presenting on WebAssembly on Kubernetes and teaching an OpenTelemetry masterclass.
A tutorial explaining Rust's ownership and borrowing concepts with code examples, focusing on memory management and compiler errors.
A developer explains how to set up a Cloudflare Tunnel to securely access a self-hosted Docker application from anywhere without exposing their home network.
A developer shares their experience using Rust for a real-world project to create a resilient, scheduled health monitoring component.
A critical analysis of 10 popular Java libraries, discussing their relevance and whether they are still worth using in modern development.
A developer's journey to implement XML Schema 1.1 validation in a legacy Java application, exploring challenges with Xerces and alternatives like Saxon.