Find out all the details on Pi4J-Kotlin v2.4.0: Coroutines, I2C, and Serial DSL on Foojay.io Today, the place for OpenJDK friends.
-
The Right Feature at the Right Place
Discussion extrapoliating from per-user rate limiting showing how one can implement it in a library and an infrastructure component.
-
Null Safety: Kotlin vs. Java
Following on from FOSDEM discussions, let’s expand on the problem of nullability and how it’s solved in Kotlin and Java.
-
Gossips: An Event-Bus in a Chatty Neighbourhood
Using Metaphorical Programming to create an Event-Bus, a global pub-sub component to enable cross-component communication.
-
Kotlin on the RaspberryPi (Pi4J-Kotlin)
Learn about Pi4J-Kotlin, providing a Kotlin DSL for the already-mature Pi4J V2 API and take full advantage of Kotlin on the RaspberryPi!
-
End-to-End Tracing with OpenTelemetry
Let’s focus on tracing by following a request across an API gateway, two apps based on different tech stacks, and their respective databases.
-
What I Miss in Java, the Perspective of a Kotlin Developer
I miss some features in Java that would improve my code’s readability, expressiveness, and maintainability.
-
Chopping the Monolith: The Demo
Learn how to chop up the monolith by exposing the to-be-chopped parts via HTTP and use an API Gateway to route the wanted requests to one’s service of choice!
-
Toying with Kotlin’s Context Receivers
Learn about Kotlin context receivers to be able to pass additional parameters to a function without having to do it explicitly.
-
Diving into JVM Framework Monitoring and Profiling
Let’s look at how frameworks work under the hood, namely Quarkus and Spring Boot, and how many threads they initiate to serve up results.
-
Examining the Switch Statement and the Factory Pattern in Three JVM Languages
Let’s examine a program selection control mechanism, for a value, expression or variable type to influence program flow execution, for Switch.