If you have done any code that needs some sort of pooling of resources (which is some sort of caching, let’s face it), you would have no doubt come across Apache Commons Pool. (In fact the DBCP pool is used as a standard in applications which require database connection pooling.) The framework offers most of […]
Posts Categorized: Tech
WP-Syntax Gotcha for Dealing with Less Than and Greater Than Signs
I’ve been digging for a while now into how to fix this annoying issue that I’m having with WP-Syntax plugin when writing code which contains less than (<) or greater than (>) — which, let’s face it, if you have an if / while / for in the code is bound to happen! The trouble […]
No More Architects and Cowboys, Please!
I’ve read recently Dustin’s post “Software Architects Need Not Apply” (and in fact was very pleasantly pleased to see that JavaWorld has republished it on their site!) and I felt the subject needs a few words from me too (as always! 🙂 ). I think Dustin made a valid point there : “those who can, […]
The Other Side of the Fence
I felt I needed to write this, as we have been interviewing for a bit in Cognitive Match, for various segments of our technical team and we had occasionally bad luck with the candidates who turned up. Having been on both sides of the recruiting fence in my life, I realise that a certain percentage […]
Simplify Your Singletons
I’ve seen recently some Java code (I’m not telling whose, you probably know who you are :p) where a singleton pattern was involved. Nothing unusual here, you would say — and you’re right, I probably found myself using Singleton and Factory and Observer in pretty much every single Java project I ever worked on. The […]
Nice One, LinkedIn!
Just logging into LinkedIn today I saw they announced their Q1 2012 revenue — now the numbers themselves are impressive, but what caught my attention was the brilliant starting slide of their presentation: the very people who made LinkedIn get to this stage: Absolutely brilliant! Well done, LinkedIn!
Refresh Your Ads!
This is a long-forgotten photo — which in all honesty, I did intend to publish during Ad:Tech San Francisco, as that’s when this bottle came to life. (And from what I know it provided refreshments for many of the attendants too!) Being at Ad:Tech San Francisco with Cognitive Match, couldn’t help taking a picture of […]
Carbonite — Feature Request
I’m broadcasting this on all channels at the moment, just so I can get the attention of the guys in Carbonite and hopefully get this feature added to their (otherwise excellent!) software. So if you’re a Carbonite user and you find this feature I’m asking for is worth anything, would love some feedback on this […]
RMISockFactory — New Open Source Project Started on SourceForge
I thought I’d post this on my blog as well since this seems to get a lot of attention nowadays (it certainly seems to get a lot of visitors!). I just started a new open-source project on SourceForge.net — I know you github fans will jump at my throat for using sf.net and not github, […]
WTF … Google?
Today I have been one of the dumbasses who end up typing the URL of a web page in the Google search box and hitting ENTER without thinking. I was trying to open up Cognitive Match‘s web page @ www.cognitivematch.com — and through the above mistake I got Google to search instead for www.cognitivematch.com. Oh […]









