I can’t help but remember a conversation I had about a year ago with John Duimovich, our lead JVM architect. John netted out the conversation by concluding that “we need to optimize our run-time to address the New Reality”. From that point on, we’ve referred to the Zero run-time as the New Reality Run-time or [...]
The Zero team, like much of our industry today, is excited about SOA. The Zero platform uses a style of Service-Oriented Architecture that folks are starting to refer to as Web-Oriented Architecture (WOA). WOA is a simple instantiation of SOA that uses “the Web” as the SOA platform.
Dion Hinchcliffe’s blog on zdnet.com accurately [...]
Many folks have been asking me about why we are going with Groovy in Project Zero. Jason made us do it – The simple story is, after returning from a business trip, Jason McGee told me that he had added Groovy to the project. Done deal.
DSL – The longer story has to do with [...]
CD/CD – Community Driven Commercial Development
CD/CD is a mouth full (suggestions for better names welcome), but we have a couple of projects off the ground @IBM using this technique and I really think we are on to something here. (See the Jazz project – being conducted by our Rational Division). While at IBM IMPACT [...]
“80/20 equals Zero” – While the math might not make sense, I think you will agree Zero does.
Project Zero is all about simplicity. Radical Simplicity is how we like to describe it. We’ve been influenced by John Maeda’s (MIT Media Lab), Laws of Simplicity; specifically his first 3 Laws: Reduce, Organize, and Time. Reduce: [...]

