Options for giving

2904899482_bebd9fcc74_o I won’t go as far as to say that the calendar system is arbitrary and there is no reason to follow it :-p, but I have to say that giving donations shouldn’t be limited to Christmas. So if are/get in a giving mood, here are some geeky ...

more ...



Google Web Hosting alternatives

Google is one of the “big three” integrated web hubs on the internet offering many services in one place, most of them free. Of course everything has it price (nothing is truly free) and these offerings being free means that they don’t guarantee a very end-user friendly SLA. For ...

more ...

A “Bob” story

If you are not familiar with the “Bob story” concept: I first heard about it on the Pauldotcom podcast, where Twitchy used to tell stories about how “Bob” went wardriving, created a fake AP and did other grayhat things. They may have taken the idea from somewhere, but this is ...

more ...


Choosing a Java profiler

Recently I’ve been looking around for a Java profiler (since the two things you need for a successful performance tuning session are good data and clear targets). I’ll share the notes about my findings in the hope that they might be useful for someone. Quick disclaimer: don’t ...

more ...


Don’t Yield to pressure?

or: does Thread.yield have its place in todays Java programs?

I was profiling a rather old legacy codebase (since the first rule of performance optimization is “profile it” with the close second of “have clear goals in mind” - but that’s an other post) and - after optimizing the first ...

more ...