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, HealthLogic.com, 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

The "Community" is Always Right?

Posted by johnm on November 28, 2003 at 10:42 AM PST

In Sue Spielman's Practical JSTL article, she writes:

Java's Inferiority Complex?

Posted by johnm on November 25, 2003 at 9:43 AM PST

The TechnoTourette blogger
writes I don't want to hear about it Mr. dotnet and that got me thinking about how Sun and so many Java folks react to the dreded "Evil Empire" that is MS.

Java Servlet v2.4 and JavaServer Pages (JSP) v2.0 "Final" Specifications released

Posted by johnm on November 25, 2003 at 9:18 AM PST

The JavaServer Pages v2.0 specification was released.

Be sure to also check out Greg Wilkins' critque of the Java Servlet v2.4 specification.

Architecture: Abstract vs. Manifest

Posted by johnm on November 24, 2003 at 6:05 PM PST

Some seemingly random thoughts struck me as I read
Satya Komatineni's
blog Architecture is language agnostic...:

China options push Sun to consider open-source J2EE app server?

Posted by johnm on November 24, 2003 at 9:44 AM PST

Hmm... Opening up the Chinese market (that won't pay the ridiculous licensing fees anyway) through the hearts and minds of the developers and hoping that will convince them to buy (expensive) Sun hardware? I'm not so sure about that. Will they buy Sun's services? Perhaps but I'm not going to hold my breath.

Lame "survey" on Java reliability

Posted by johnm on November 23, 2003 at 11:29 PM PST

First off, let me question the fact that nowhere is it listed in the article that we can't actually get a copy of the survey and survey results without signing up for one of Wiley Technologies seminars (i.e., sales pitches). Tsk, tsk, tsk.

Apache Software Foundation working on new/updated software licenses

Posted by johnm on November 23, 2003 at 11:05 PM PST

There are a number of proposed changes to the various Apache softwware license agreements.

The Java Servlet Specification v2.4: The Good, the Bad, and the Ugly

Posted by johnm on November 18, 2003 at 9:32 AM PST

Greg Wilkins, creator of Jetty and co-founder of the Core Developers Network wrote this in-depth critique of the Java Servlet Specification v2.4.

Enforcing Model-View Separation in Template Engines

Posted by johnm on November 18, 2003 at 9:10 AM PST

Terence Parr, creator of ANTLR, writes on why
Enforcing Model-View Separation in Template Engines is a Good Thing(tm).

Why Humans Should NOT Have to Grok XML

Posted by johnm on November 18, 2003 at 8:40 AM PST

Terence Parr, creator of ANTLR, wrote an excellent essay on why humans should not have to grok XML.