-
Software Development
The Functional Style – Part 9
Pragmatism In this series we’ve taken a whirlwind tour through the topics related to functional programming that I think are…
Read More » -
Enterprise Java
Work on Apache Camel 3 has finally started
We are starting the work on Apache Camel 3. We are working at multiple levels to improve Camel and introduce new…
Read More » -
Software Development
Put Gosec in Your Pipeline to Spot Source Code Security Problems
Golang keeps trending up and to the right in programming language popularity, for many reasons. Great libraries, which means more…
Read More » -
Agile
Help Managers Visualize Their Problems
I’ve been working with several managers at organizations large and small, who want to capitalize their software “earlier.” These managers…
Read More » -
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 »