-
Software Development
How the Fear of Automation Holds Your Team Back
Automation is a term which was coined in the last century during the industrial revolution. It originates from the word…
Read More » -
Software Development
12 years, 12 lessons working at ThoughtWorks
I’ve been at ThoughtWorks for 12 years. Who would have imagined? Instead of writing about my reflections on the past…
Read More » -
Software Development
Static Methods are Fine
Today, we’ll be talking about something controversial: static methods. I have yet to read anything that says static methods are…
Read More » -
Enterprise Java
Clean architecture of Selenium tests
In this blog post, I would like to introduce a clean architecture for Selenium tests with best design patterns: page…
Read More » -
Desktop Java
JavaFX Tips to Save Memory! Shadow Fields for Properties and Observables
In the world of JavaFX the Properties API allows UI developers to bind values to UI controls. This capability is surprisingly…
Read More » -
Core Java
Simplifying nested loops with Java 8 Lambdas
This is just a quick tip for everyone who often has to work with multi dimensional arrays in Java 8…
Read More » -
Core Java
Java 8 Deferred Invocation with Java Util Logging
In the blog post Better Performing Non-Logging Logger Calls in Log4j2, I looked at approaches one can use in Log4j…
Read More » -
Enterprise Java
Ultimate Cloud Guide to Retail in the Cloud with JBoss Cool Store
We have been discussing why application developers can’t ignore their stack anymore in the App Dev Cloud Stack series. We talked…
Read More » -
Desktop Java
JavaFX Tip 23: Save Memory! Shadow Fields for Properties
Properties and property bindings introduced in Java 8 are extremely useful programming concepts. They are especially useful when you are developing…
Read More »