-
Software Development
Open Source Revolution and Blockchain
Open source software is everywhere in your daily life. You may or not realise it but you use it when…
Read More » -
Software Development
Running multi Workbench modules on the latest IntelliJ Idea with live reloading (client side)
NOTE: The instructions below apply only to the old version of the gwt-maven-plugin At some point in the past, IntelliJ…
Read More » -
Software Development
How to Coach: A Programmers Cheat Sheet
“The effect you have on others is the most valuable currency there is.” — Jim Carrey At some point in…
Read More » -
Enterprise Java
Session Management using Spring Session with JDBC DataStore
In web applications, user session management is very crucial for managing user state. In this article, we are going to…
Read More » -
Software Development
More Bugs, Please
A bug is something we find in a software product that “doesn’t look right” (this is my personal definition). A…
Read More » -
Software Development
Leading Through Shared Goals
As a product manager or product owner, you guide and lead the development team and stakeholders. But you usually don’t…
Read More » -
Android Core
TIP: Stop Editing
Device only bugs are the worse. You need to go through a device build and reproduce/rinse/repeat. Thankfully these bugs are…
Read More » -
Software Development
CLR vs JVM: How the Battle Between .NET and Java Extends to The VM-Level
The battle between Java and .NET is never ending, find out how differences at the VM-level affect this debate We’ve…
Read More » -
Core Java
JDK 9: NotNullOrElse Methods Added to Objects Class
JDK 9 added some new methods to the Objects class including two static methods highlighted in this post: requireNonNullElse(T,T) and…
Read More »