Inversionism: Paul Hammant's blog


Me ?

I work for ThoughtWorks as a Senior Technical Architect, Agile advocate and most importantly Lead of the commercial Open Source side of the corporation (no we do not get paid to work on open source!).

I was early into Java (asking stupid questions on comp.lang.java in Jan 1996) and relatively late into C#/.Net (third spare architect on an Oil supply management tool for a major oil company client of ThoughtWorks in London in Q2 2003). Now I juggle both.

Before Java, I did RPG, SQL, REXX and pretty much anything I could on an IBM iSeries (nee AS/400) from the start of the nineties. An insurance package called Insure90 always figured at each client site.

For the entire current millennia, I have been an advocate of Open Source. Starting with watching Apache's Avalon in particular, then on to joining in, and for a while leading a few projects. See the sidebar as to which of my projects I think are most relevant.

Finally, I'm passionate about the Inversion of Control pattern , and latterly Constructor Dependency Injection (no it's not "just constructors" Alan Francis). There is no job title of "Chief IoC Evangelist" inside ThoughtWorks, but I do it anyway.

My most recent blog entry is below. The link for the same.

Interesting Google search result for JavaFXScript


Well not quite, but I am sure it is what Google wanted to tell me..