-
Enterprise Java

Pushing the Limits – Howto use AeroGear Unified Push for Java EE and Node.js
At the end of 2014 the AeroGear team announced the availability of the Red Hat JBoss Unified Push Server on…
Read More » -
Desktop Java

Don’t Remove Listeners – Use ListenerHandles
Listening to an observable instance and reacting to its changes is fun. Doing what is necessary to interrupt or end…
Read More » -
Career

Job Search Trap: It Doesn’t Matter What I Look Like
If you are a technical person, you probably dress in a casual way for work. I do. When it’s time…
Read More » -
Software Development

We can’t measure Programmer Productivity… or can we?
If you go to Google and search for “measuring software developer productivity” you will find a whole lot of nothing.…
Read More » -
Software Development

How To Develop Software Using Only SaaS
The world is fast moving to Software-as-a-Service (SaaS) and we developers are busy learning how to build SaaS applications. We…
Read More » -
DevOps

Java EE, Docker, WildFly and Microservices on Docker
If one thing survived all the New Year parties, it is Docker. It was hot at the end of 2014…
Read More » -
Core Java

Testing with files and directories in JUnit with @Rule
Testing with Files and directories in JUnit is easy thanks to TemporaryFolder @Rule. In JUnit rules (@Rule) can be used…
Read More » -
Enterprise Java

A beginner’s guide to Java Persistence locking
Implicit locking In concurrency theory, locking is used for protecting mutable shared data against hazardous data integrity anomalies. Because lock…
Read More » -
Enterprise Java

Apache TomEE + JMS. It has never been so easy.
I remember old days of J2EE (1.3 and 1.4) that it was incredibly hard to start a project using JMS.…
Read More »






