-
Core Java
The Java Legacy is Constantly Growing
I’ve recently stumbled upon a very interesting caveat of the JDK APIs, the Class.getConstructors() method. Its method signature is this:…
Read More » -
Software Development
AWS Lambda: An Introduction
Many parts of a modern infrastructure are inherently event-driven or can be represented with an event-driven model. For example, we…
Read More » -
Core Java
Mapreduce in Java8
Wordcount is to Mapreduce what “Hello world” is for rest of the programming world. Recently I have been exploring some…
Read More » -
Core Java
Avoid Recursion in ConcurrentHashMap.computeIfAbsent()
Sometimes we give terrible advice. Like in that article about how to use Java 8 for a cached, functional approach…
Read More » -
Core Java
How to Map Distinct Value Types Using Java Generics
Occasionally the average developer runs into a situation where he has to map values of arbitrary types within a particular…
Read More » -
Software Development
The Cost of Code Reuse Abuse
Oddly enough, while I’m sleeping or in some zombie state while attempting to sleep, I often feel like the ideas…
Read More » -
Agile
Putting Security into Sprints
To build a secure app, you can’t wait to the end and hope to “test security in”. For teams who…
Read More » -
Enterprise Java
Approval specific web services in Oracle IDM
This is quick post with regards to the web service endpoints which are leveraged by OIM and SOA in the…
Read More » -
Enterprise Java
REST API Evolution
In one way or another, every developer has come in touch with an API. Either integrating a major system for…
Read More »