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.
A developer details how to convert a Kotlin JAR into a native MacOS app using jpackage and Maven to resolve network permissions.
The Spring Fu experimental project is archived as its goals are now met by Spring Boot 4's modular auto-configurations and Spring Framework 7's BeanRegistrar.
A technical article exploring deep neural networks by comparing classic computational methods to modern ML, using sine function calculation as an example and implementing it in Kotlin.
Introducing Kotlin/Wasm, a new experimental compiler for Kotlin targeting WebAssembly with GC, enabling web and multi-platform development.
Explores the potential of Kotlin/Wasm for web development, focusing on the upcoming WasmGC feature and its impact on frontend and full-stack Kotlin.
A developer argues that Kotlin's appeal goes beyond utility, emphasizing the joy and emotional value of using a modern programming language compared to Java.
A guide to building a GraphQL API using Kotlin and Spring Boot with Netflix's DGS library, demonstrating data fetching and merging.
Explores the semantic advantages of Java Records over Lombok's @Data and Kotlin data classes, arguing they are more than just boilerplate reduction.
A developer shares lessons learned from migrating a Spring Boot service from Java 11 to Kotlin, covering challenges like logging and data classes.
Advocates for Kotlin to prioritize frontend development with a unified WebAssembly and JavaScript strategy, inspired by Rust's approach.
A developer shares initial thoughts on using Kotlin for a project, highlighting features like immutability, extension methods, and Java integration.
A guide on setting up and running Kotlin-based Azure Functions, exploring JVM support and using IntelliJ IDEA with Maven.
A developer's humorous take on why Kotlin is superior to Java for Android development, highlighting frustrations with legacy Android APIs.