As you may have noticed, this site has not been updated in a very long time. Although the portfolio hasn't changed, I have been busy on many very interesting projects. The problem being lack of time for proper updates and the increasing number of projects involving the signature of non-disclosure agreements…
My quick experiment with the brand new Safari 5 extensions framework that combines business with pleasure.
After letting this site collect dust for more years than I wish to remember, I finally took some time to replace the crumbling holding page with some actual content.