bigredswitch

Push it. You know you want to.

Exception Library

A Java library that I’d like to see that I can’t seem to find is an exception library. Now, your first reaction might be something like, that’s silly because an exception doesn’t make sense outside of the context it’s used in. But, what got me thinking about this assumption was the general thoughtlessness [...]

Gone Shopping

With all the open source projects out there, it can be difficult to evaluate all the libraries for any given task, especially for smaller areas where there is no established patterns. This process feels a lot like shopping: first, make a list of available products, and then evaluate each one. The evaluation process [...]

The Good and the Bad

I think that one statement demonstrates what’s good and bad about Java (the language):

int x = …
if (x) …

Of course this doesn’t compile in Java because the variable x does not evaluate to a boolean.
Supporters will state something like, [...]

OSGi Smackdown

Peter Kriens, the OSGi Director of Technology, gives JSR 277 a smackdown in this InfoQ Video (at about 14:30) and in this blog post. The relationship does seem to be getting patched up though. The impression that Peter gives is that the JSR 277 does not have enough real world experience and are [...]

Unacceptable

We’re building the site out so posts for now will tend towards the technical side.
So we noticed that the form pages were loading slow. In our internal builds we have timing info for each freemarker page being loaded, including any Struts2 tag template page since we built our own theme. Oops, look at [...]