-
Enterprise Java
Building monorepo projects with Gradle
According to Wikipedia, a monorepo is as software development strategy where many projects are stored in the same repository. This…
Read More » -
Desktop Java
J2CL – Better late than never
Last week the Google team has finally published the source code of J2CL framework, which has been discussed since 2015.…
Read More » -
Software Development
Reactive Programming and Relational Databases
Imperative code eats threads at the pace of incoming requests while Software is eating the world. This post discusses the assumptions…
Read More » -
DevOps
Docker and the JVM
Even though Docker was a 2016 thing, it is still relevant today. It is the foundation of Kubernetes, the most…
Read More » -
Kotlin
Comparing Kotlin performance with Graal and C2
You may have heard of Graal, the new JIT compiler for the JVM written in Java. It is available inside…
Read More » -
DevOps
Integration Key to Customer Experience – API Management Details
In my previous article from this series we started diving into the details that determine how your integration becomes the key…
Read More » -
Core Java
Builder As A (Fail-Fast) State Machine
This is an idea that came to me a few weeks ago while designing a “Generator” class that had to…
Read More » -
Desktop Java
JMetro Version 5 Released
Version 5 of Java, JavaFX theme JMetro, has just been released. Here’s what’s new in this version: New Text Area…
Read More » -
Agile
Technical Debt and Product Success
Similar to a company experiencing financial debt, products can incur “technical debt”: This happens when wrong or suboptimal architecture, technology,…
Read More »