-
Core Java
Java 8 Friday: Optional Will Remain an Option in Java
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
Agile
Every Great Product Owner Needs a Great ScrumMaster
Summary The product owner and the ScrumMaster are two separate agile roles that complement each other. To do a great…
Read More » -
Android Core
Fixing The Android Camera API
The other day I participated in a company hackathon and I decided to make use of the Android camera. I’ve…
Read More » -
Core Java
Abstract Class Versus Interface in the JDK 8 Era
In The new Java 8 Date and Time API: An interview with Stephen Colebourne, Stephen Colebourne tells Hartmut Schlosser, “I…
Read More » -
DevOps
Secure DevOps – Seems Simple
The DevOps security story is deceptively simple. It’s based on a few fundamental, straight forward ideas and practices: Smaller Releases…
Read More » -
Core Java
Base64 in Java 8 – It’s Not Too Late To Join In The Fun
Finally, Java 8 is out. Finally, there’s a standard way to do Base64 encoding. For too long we have been…
Read More » -
Core Java
Introduction to Nashorn
Java 8 introduced and new javascript engine named “Nashorn”. Nashorn is based on Da Vinci Machine, a project with aim of…
Read More » -
Software Development
db.person.find( { “role” : “DBA” } )
Wow! it has been a while since I posted something on my blog post. I have been very busy, moving…
Read More » -
Software Development
Getters and setters gone wrong
Conventions are great when you can speed up your coding and automatically provide self-documenting and standard solutions and that’s probably…
Read More »