Another weekend spent with nerds… we shamelessly sat through the weekend talking about…stuff.

This was my 3rd visit to NFJS.  Why do I go back ? There are 3 reasons why I like to go conferences like these…

The adrenaline rush: I gushed about this few years ago- when I first went to NFJS.
New technologies \ tools: Could be something that I have heard of before , but never tried or something totally new to me . Good opportunity to learn something new.
Instant gratification: Every time I have been to a conference, I bring home some changes to practices or new tools or design strategies- something which made us grow. Some are explicit changes and others have a subtle impact on how I work and think.

Without much further ado- here is a brief summary of the sessions that I attended during my latest visit to NFJS.

Continue reading »

This is my second in series of reporting my impressions from QCon. (You can see my earlier post here.)
There, I came across many tools which frankly, I didn’t know even know existed.
Some of these were exhibited by sponsors – hence are  commercial products. Others came as a reference in some session or in general discussion with attendees or speakers-these were mostly open source (I guess this says something about Open Source- eh ?).
Here you go…


This was a commercial product that was showcased in the exhibits area. This tool instruments your Java enterprise application and comes back with  performance statistics.

I  found it quite interesting that they were positioning this as a something you can use in production rather than for performance testing in QA environment.


I had been working on the design of something very similar. (I guess I should google better- eh ?) This tool is used to manage Database deployments. Something what I can probably use tomorrow !
Continue reading »

I was at the QCon at San Francisco last week.
If you are not familiar with QCon- it’s very heavily focused on Architecture . It draws an impressive line of speakers and generates an awesome content. Personally, I found it to be a very intense experience. There very many sessions with quite a few keynotes- all crammed to into one tight week.
Following is a summary of  some of the key messages I got from QCon.

1) Culture:

It was amusing how culture came up as a factor or as an impediment or challenge or side affect in almost all conversations – be it in the session or or keynotes or discussion with fellow attendees during breaks
Want to move to Cloud computing ?
Change persistence from RDBMS to NoSQL ?
Continuous delivery ?
Pair Dev and QA ?
For all these changes, you will need to address some sort of cultural transformation in your organization.

2) Conway’s Law
The design of your organization will betray the design of your architecture.

If the interaction between two groups who develop two applications which interact with each other is broken- the integration between the two applications will be flimsy as well.
Simple and astonishingly true. The other manifestations of Conway’s law will appear in other facets like – Do your QA and developers work in silos or is your testing strategy closely bound to your architecture  ?
Continue reading »

© 2011 Technology Cafe Suffusion theme by Sayontan Sinha