-
Software Development
A Tale of Two Cultures: Hackers and Enterprise Developers
Today I found myself thinking again of what I see as two distinct cultures in the development world: Hackers and…
Read More » -
Core Java
Functional programming with Map and Fold in Java
In functional programming, Map and Fold are two extremely useful operators, and they belong to every functional language. If the…
Read More » -
Agile
That’s Not Agile!
If you work with a bunch of agile minded developer’s, you often hear the phrase “That’s not Agile!” It’s quite…
Read More » -
Enterprise Java
Why I will use Java EE instead of Spring in new Enterprise Java Projects in 2012
The question comes up often. It came up in my new project in November 2011, too. I will use Java…
Read More » -
DevOps
Observations on Dev / Ops culture
I am and always will be a student of leadership & design. I like to see things work, but I…
Read More » -
Enterprise Java
Adding Ehcache to Openxava application
Introduction This article shows how to quickly enable Ehcache on Openxava applications and thus improving performance. When viewing an entity…
Read More » -
Software Development
A SMALL cross-section of BIG Data
Big data is a term applied to data sets whose size is beyond the ability of commonly used software tools…
Read More » -
Core Java
Why should you use Unchecked exceptions over Checked exceptions in Java
The debate over checked vs. unchecked exceptions goes way, way back. Some say it’s one of the best features Java…
Read More » -
Software Development
Overview of the basics of versioning
Why use version control? Versioning is a crucial key of the development process for several reasons best described through the…
Read More »