Skip to main content

John Reynolds

John Reynolds is a Santa Fe (as in New Mexico) based programming mentor who has been professionally developing software since 1980.  His primary focus has been on software usability and usefulness, dating back to his involvement with Tandy's DeskMate graphical environment in the late 80's.  Java is his current language of choice, superceding a long relationship with C++ and an early affair with the irrepressible FORTH.


johnreynolds's blog

AJaX: Two steps forward... Two steps back?

Posted by johnreynolds on March 4, 2005 at 7:52 AM PST

Day one of TSSJS has been a mix of wow! and doh!

Like Ed, I've been intrigued by the promise of AJaX, but when I consider it in a wider context I'm a bit concerned.

The basic message of AJaX is that modern browsers, through a combination of JavaScript and XmlHttpRequest, provide an advance

PDA blogging woes at the TSSJS

Posted by johnreynolds on March 3, 2005 at 7:04 AM PST

I am here in Las Vegas at the 2005 TSSJS and trying to use my Dell Axim X5 to compose this blog entry...

Why is so much software so bad?

Posted by johnreynolds on February 26, 2005 at 3:24 PM PST

Why is so much software so bad?

I've read or heard this question thousands of times, and I
repeatedly ask this question myself (I am sometimes embarrassed
to be a programmer when my non-techno-friends struggle with bad

Pragmatic Web Forms: WebForms2

Posted by johnreynolds on February 20, 2005 at 5:31 PM PST

I recently came across a discussion of WebForms2, and after checking out the links I've come away pleasantly optimistic that building form-centric web applications is about to get simpler.

The WebForms2 proposal is a product of WhatWG (the Web Hypertext Application Technology Working G

News from a Parallel Universe: JSF and Tapestry project leads agree on future course

Posted by johnreynolds on February 15, 2005 at 8:23 PM PST

At the upcoming TheServerSide Java Symposium in a parallel universe, the doppelgangers of Howard Lewis Ship and Craig R.

A cautionary LGPL tale

Posted by johnreynolds on February 7, 2005 at 10:31 AM PST

I am a big fan of Open Source software; in fact I can’t imagine doing my job without it. It’s great to be able to benefit from shared code, and life as a programmer has certainly been a lot more fun since Open Source became prevalent.

Most of us have heard Open Source described as "cancer".

Objects, Components, Web Services and BPEL

Posted by johnreynolds on February 2, 2005 at 8:32 PM PST

Robert Sessions has published a good article discussing the
“fuzzy boundaries” between object, components, and web

Off Topic Thoughts about NASA and the Hubble

Posted by johnreynolds on January 26, 2005 at 5:33 AM PST

This has very little to do with Java, except reminding us that it is important to keep thinking outside the box...

'Fix it' or 'crash it' aren't NASA's only Hubble options:

Recent reports sadly indicate that NASA has abandoned plans to save the Hubble due to budgetary concerns. This reminds me of 1979 when NASA had to let Skylab crash.

Certification or indoctrination?

Posted by johnreynolds on January 19, 2005 at 7:18 AM PST

Daniel's recent blog on the new J2SE certification exam gives me hope... reducing trivia and tricks is a step in the right direction.

I've never taken any of the Java exams.

The SOA Elevator Speech

Posted by johnreynolds on January 6, 2005 at 4:15 PM PST

Here are some notes from a "brown bag" talk that I am preparing for our IT staff, many of whom are died-in-the-wool mainframe COBOL programmers. This talk will be far more evangelical then technical, and I hope that it will de-mystify SOA for some.