Skip to main content

John D. Mitchell

John D. Mitchell is the Chief Architect of Krugle -- a search engine for developers. Along with developing and rescuing distributed enterprise systems, John advises investors and executives on technology and high-tech companies. Over the past 15 years, he has been the CTO of ElasticMedia,, jGuru and the MageLang Institute. John co-authored Making Sense of Java: A Guide for Managers and the Rest of Us. He was the founder and contributing editor of the Tips & Tricks column at JavaWorld. John writes extensively on complex systems, development processes, computer languages and protocols, open source and intellectual property, and technological business risk management.


johnm's blog

A Seat! A Seat! My Kingdom for a Seat!

Posted by johnm on June 12, 2003 at 10:09 AM PDT

Well, as I mentioned before, there's some weird scheduling going on. I got up this morning expecting to go to a couple of performance talks but both of them overflowed in a big way. What a waste!

Once again I'll suggest that Sun should make these sessions available online for free.

Markets are a Good Thing(tm)!

Posted by johnm on June 12, 2003 at 9:28 AM PDT

What's up with all of the paranoia from open source advocates w.r.t. Hello?!? A key part of the whole point of open source is that competition is a good thing. Support the stuff that you like and don't support that you don't like. If there's no acceptable alternative to something that you don't like, make one!

Innovation Everywhere!

Posted by johnm on June 12, 2003 at 7:09 AM PDT

Dan mentioned the
first use at this conference of Bill Joy's, "Innovation
happens elsewhere" second-hand quote. Now, that's the fine and dandy sound
bite but...

Innovation happens everywhere. That's the nature of

The Blogs Are Here!

Posted by johnm on June 11, 2003 at 10:46 PM PDT

The authentication of the site is finally letting me log in on a
regular basis so I can begin to catch up with all of my blogging!

Quotes: The Good, the Bad, and the Over-hyped

Posted by johnm on June 11, 2003 at 10:13 PM PDT

Best Evangelical: Java is

Freedom by Amy Fowler -- quoted by husband John Fowler during

Tuesday's keynote.

Best Drug Reference:This is your brain on

Java by me during the GE Medical demo.

Scheduling Snafu

Posted by johnm on June 10, 2003 at 9:28 PM PDT

Yes indeed, you know the cluetrain has left the station when perennial
favorite, Doug Lea, has his Concurrency talk scheduled in one of the tiny
session rooms.

Where's the blogs?!?

Posted by johnm on June 10, 2003 at 9:07 PM PDT

<blog rant>

Alas, in the rush to talk about other things, our href=""> community wasn't even
mentioned during the
announcement at this morning's keynote. Sigh.

</blog rant>

Xtina Schwartz?

Posted by johnm on June 10, 2003 at 8:53 PM PDT


Jonathan Schwartz "channeled" Xtina at this morning's keynote.

Java Raves

Posted by johnm on June 9, 2003 at 12:05 PM PDT

This article talks about the upcoming demonstration of Project Rave from Sun. Basically, Rave is a new, integrated development tool for Java built on top of NetBeans. Though, at this point, I've gotta say that it's going to have to be truly stellar to deserve more than a yawn from hard-core developers.

Will supplant the JCP?

Posted by johnm on June 9, 2003 at 11:51 AM PDT

Interesting article about's potential vs. the continued crumbling of the JCP (Java Community Process).

The main take away for me is that Sun is putting out some effort to work better with the larger community.