On my first day at Collective, I started to rewrite the tag server in Ruby, fully testdriven.
Later I rewrote it again in non-blocking Ruby, and finally in Node.js. After
that led the team that created Collective's real-time bidder. That was my return
to the JVM and Java. I think I managed to create a Java project that did not
suck, and people seemed to like working on my team. At Collective I refined my
workflow for rapid iteration, short feedback loops, and continuous delivery. Also
I've learned that it's necessary to automate every step.
Before that, I was working at various Austrian IT companies since 1991