-
Core Java
5 Things You Didn’t Know About Synchronization in Java and Scala
Practically all server applications require some sort of synchronization between multiple threads. Most of the synchronization work is done for…
Read More » -
Software Development
KISS My YAGNI
We are all familiar with the KISS (Keep It Simple, Stupid) and YAGNI (You Ain’t Gonna Need It) principles. And…
Read More » -
Software Development
Why is your software aging?
I recently stumbled upon a term software aging. My first thoughts on the subject were not too positive, especially after…
Read More » -
Enterprise Java
Servlet Upload File and Download File Example
File Upload and Download and common tasks in a java web application. Since I have written a lot about java…
Read More » -
Career
Recruiters Are Pretty (and How to Find One)
You would need to be blind not to notice that tech recruiting firms are now tending to hire young and…
Read More » -
Core Java
Safely Create and Store Passwords
Nearly every time when it comes to user profiles it is necessary to manage user credentials and thus be able…
Read More » -
Scala
A practical solution to the BREACH vulnerability
Two weeks ago CERT released an advisory for a new vulnerability called BREACH. In the advisory they say there is…
Read More » -
Agile
Looking for Answers at Agile 2013
I went to Agile 2013 last week in Nashville to look for answers on how Agile development ideas and practices…
Read More » -
Core Java
Apache log4j is the leading logging framework
According to a survey from Zero Turnaround Apache log4j is the leading Java logging framework. This was actually a very…
Read More »