9 posts
I have just finished the bridge between Spring and Lookup and prepared a demo application to demonstrate what it can be useful for. In my opinion this is the kind of component injection as JDK6 likes it. Your opinion?

Accept Unacceptable Blog

Posted by jst Jan 10, 2009
When you maintain some code and you get a patch that you do not like, what can you do? Is the only option to refuse the change, or is there a better way? Of course, as this was just a rhetorical question, there is better solution: Just create a code slot!

3 Sides to Every API is my reaction to excellent Beauty matters summary provided PetrHejl. It is my attempt to agree with him, while defending Practical API Design's often proposition that beauty does not matter...

NetBeans Performance team is proud to co-contribute to the success of NetBeans IDE 6.5, the latest and greatest release of NetBeans IDE of all times. Although the performance was not a major theme for the 6.5 release we are glad we managed to do improvements in various visible areas. We are also fond of stiffening the verification framework that we use to prevent regressions, so the likelihood of losing all those hardly extracted milliseconds and kilobytes is lowered for current and future releases. Read more and enjoy NetBeans 6.5...
The longest, most detailed and insightful review I have seen so far has been written by Tim Band for Lambda The Ultimate.

Cultural Context Leakages Blog

Posted by jst Oct 20, 2008

Recently I've been warned that my sidebar in Chapter 4, Ever Changing Targets talks about events that are completely ununderstandable for international readers. That made me write a short essay about leakages of cultural contexts and the similarities with the API Design.

Today I am ready to announce a really nice addition to the collection of weird examples of APITypes. Did you ever suffered with compiler optimizations? Did you ever thought about them as being an example of an API?