-
DevOps
5 most awesome desktop environments for Ubuntu
Are you using Ubuntu and bored of using Unity desktop all the time? Then, you should check out other options…
Read More » -
Core Java
Testing for expected exceptions in JUnit
Unit tests are used to verify that a piece of code operates as the developer expects it to. Sometimes, that…
Read More » -
Core Java
Java 8 Friday Goodies: Lambdas and SQL
At Data Geekery, we love Java. And as we’re really into jOOQ’s fluent API and query DSL, we’re absolutely thrilled…
Read More » -
Agile
Cost of Delay Due to Multitasking, Part 2
In Cost of Delay: Not Shipping on Time, Part 1, I introduced you to the notion of cost of delay.…
Read More » -
Career
My advice to (junior) developers about their career
The last couple of months I have met several young developers that either looking for the first job or are…
Read More » -
Groovy
Grails Goodness: Customize Root Element Name Collections for XML Marshalling
When we convert a List or Set to XML using the Grails XML marshalling support the name of the root…
Read More » -
Career
Don’t Make Me Read Your Resume (How to Apply to Jobs)
I will read your résumé unless it’s 10 pages, but (just as you didn’t want to write your résumé) I really…
Read More » -
Enterprise Java
Spring JMS: Processing messages within transactions
1.Introduction This post will show you how an error in the execution of the consumer during the asynchronous reception of…
Read More » -
Software Development
You’re Very Likely to Have Gotten SQL Date Time Arithmetic Wrong!
You’re very likely to have gotten SQL date time arithmetic wrong. And why is that? Google it! You’ll quickly find…
Read More »