-
Core Java
Composition in Java will be Simplified with New JEP Draft
Favor Composition over Inheritance The mantra “Favor Composition over Inheritance” has, with good reasons, been repeated many times in the literature. However,…
Read More » -
Software Development
The Functional Style – Part 4
First-Class Functions II: Filter, Reduce & more. In the previous article I introduced the concept of first-class functions and lambdas,…
Read More » -
Core Java
JDK Bug System Time Wasters
Several possibilities of the message’s possible contents crossed my mind when I saw the title of Jesper Wilhelmsson‘s message “Introducing…
Read More » -
Software Development
What is software?
What actually is software? It’s obviously not a physical thing you can point at. If I imagine a specific piece of…
Read More » -
Agile
How should we organize our teams?
Q1: How should we organize our teams? My team is owner of different trading platforms and the core services around…
Read More » -
Enterprise Java
Micronaut for Java EE/Jakarta EE Developers
There is a new microservices framework in town called Micronaut. In this post, I’ll discuss how I’ve ventured into working…
Read More » -
Software Development
Amazon AWS Rekognition Tutorial
1. Introduction Amazon Rekognition is an Amazon Web Service (AWS) that provides image and video analysis services. You can provide…
Read More » -
Software Development
Fear of Decoupling
Objects talk to each other via their methods. In mainstream programming languages, like Java or C#, an object may have…
Read More » -
Core Java
Ultra-Low Latency Querying with Java Streams and In-JVM-Memory
Fundamental rules of nature, such as the speed of light and general information theory, set significant limits on the maximum…
Read More »