-
Enterprise Java
Caching method results with JCache
In JCache there is a handy functionality that transparently caches the result of methods. You can annotate methods of managed…
Read More » -
Software Development
Emerging role of PaaS (Platform as a service) in building cloud-native applications
Challenges & opportunities for cloud-native applications Current technology landscape for cloud-native apps is evolving and Platform-as-a-Service (PaaS) solutions are constantly…
Read More » -
Kotlin
Kotlin – Try type for functional exception handling
Scala has a Try type to functionally handle exceptions. I could get my head around using this type using the…
Read More » -
Core Java
Choosing Java Cryptographic Algorithms Part 1 – Hashing
Abstract This is the 1st of a three-part blog series covering Java cryptographic algorithms. The series covers how to implement…
Read More » -
Enterprise Java
Fatjars, Thinwars and why OpenLiberty is cool
Fatjars Building a Fatjar (or Uberjar) that contains everything you need to run your application nicely packaged together means you…
Read More » -
Agile
Getting to Working Software: Code Reviews – Benefits
Last time we talked about the different mechanisms and practices we put in place in order to get us to…
Read More » -
Software Development
IoT Trends for 2018
Last year I made the bold move to write-up the 2017 trends I thought would be important for the IoT…
Read More » -
Software Development
[MEGA DEAL] The Unity A to Z Game Development Bundle (96% off)
Cover All Aspects of Game Development (83 Hours!) From Coding in Unity to Designing 3D Assets in Blender Hey fellow…
Read More » -
Core Java
JavaParser to generate, analyze and modify Java code
As developers we frequently look in contempt to people doing repetitive work manually. They should automate that, we think. Still,…
Read More »