-
Software Development
Caveats With MySQL Pagination
We’ve all done pagination – it’s sensible for both lists in the UI and for processing data in batches. “SELECT…
Read More » -
Enterprise Java
Be Careful With Cache Managers
If you are using spring and JPA, it is very likely that you utilize ehcache (or another cache provider). And…
Read More » -
Software Development
What Is Challenging For Developers?
In a previous post of mine I asked the question: do programmers get bored? And yes, sometimes they do, especially…
Read More » -
Enterprise Java
A Guide To Authenticating Users With Mozilla Persona
Having only twitter and facebook authentication so far, I decided to add Mozilla Persona to the list for my latest…
Read More » -
Software Development
Not All Optimization Is Premature
The other day the reddit community discarded my advice for switching from text-based to binary serialization formats. It was labeled…
Read More » -
Software Development
Don’t Use JSON And XML As Internal Transfer Formats http
You have a system that has multiple components and they have to communicate. They do that either via internal web…
Read More » -
Software Development
Tips for identifying and debugging problems
It seems that some/many developers haven’t developed (pun intended) a good set of techniques to identify and resolve problems. And…
Read More » -
Core Java
Checked and unchecked exceptions in Java
Java has two types of exceptions – checked and unchecked. In short – checked are meant for cases when the…
Read More » -
Software Development
Do Web 2.0 Companies Really Have The Best Technical Talent?
There are a lot of cool companies with products on the web that millions of people are using. I’ll wondered…
Read More »