jst's blog
my new text
Help me shape future of Java libraries
We all know that the JDK is big and it ought to be smaller. The question is how to make it smaller and still keep backward compatibility with existing applications.
I think I know how to do it, I did something similar to NetBeans APIs five years ago. Thus I started a little
experiment to split JDK into pieces.
Library for injection as Java likes it!
I have just finished the bridge between Spring and Lookup and prepared a demo ap
Irresistible Expectations of Fearful Desire
For a while I was desperately expecting an important moment. Since I wrote the Practical API Design book, and since its amazon page was created, I've been waiting for first customer review.
Accept Unacceptable
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!
Does API beauty really matters?
3 Sides to Every API is my reaction to excellent Beauty matters summary provided PetrHejl.
NetBeans 6.5 Performance Press Release
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.
The Most Insightful Review of "Practical API Design"
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
Recently I've been warned that my sidebar in Chapter 4, Ever Changing Targets talks about events that are completely ununderstandable for international readers.
The Better Compiler the Worse API!?
Today I am ready to announce a really nice addition to the collection of weird examples of APITypes.





