-
Core Java
Six Java features to stay away from
I have spent countless hours troubleshooting different applications. Via the experience I can draw a conclusion about several Java SE…
Read More » -
Android Core
Adding Overlay Icons to ImageViews
While working on Serenity for Android, one of the many requests I received was to have a Watched Status indicator…
Read More » -
Core Java
Java Reflection Tutorial
In this tutorial, I mainly write some examples to introduce what Java reflection can do. Hopefully, it can give you…
Read More » -
Software Development
What is the Future of Work?
I just read Scott Berkun’s The Year Without Pants: WordPress.com and the Future of Work. For me, it was a…
Read More » -
Scala
A Scraping Library
As part of a project I’m working on, I needed to get documents from state institutions. And instead of writing…
Read More » -
Core Java
Simplicity vs. Robustness – Demonstrated On Lock File Handling
Today we will discuss a conflict between the design values of keeping things simple, stupid (KISS) and robustness, between underdesign…
Read More » -
Agile
How can Agile help you in clearing the technical debt?
This post is a write up to my talk titled “How can Agile help you in clearing the technical debt?”…
Read More » -
Software Development
Code Reviews Change Over Time
We’ve been doing code reviews for about 4 years now. Getting Started with Code Reviews From the start, developers would…
Read More » -
Enterprise Java
Injecting Spring beans into non-managed objects
Advantages coming from dependency injection can be addicting. It’s a lot easier to configure application structure using injections than doing…
Read More »