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.
 

Weblogs

I find that saying "BPM stands for Business Process Management" results in blank stares from most of my fellow programmers, so coming up with a better explanation has been on my mind, and I am...

There, I've put it in writing... Enough of this madness.

I left my house at 6 am on Monday to catch a flight from Austin Bergstrom to Chicago Midway. During my 2 hour layover waiting for a connecting flight to Providence RI, I participated in a...

My friend King sent me a link to this...

Many problems that businesses have with software seem to involve visibility. The role that specific software components play within an organization are often hidden, obscured, or just plain...

Recently I've begun thinking that a Kitchen vs. Fast Food Factory analogy...

Fabrizio Giudci's recent blog, Where are we going?, prompts me to ask: Why are we going?

...

CDW and Microsoft are each running ad campaigns featuring IT support guys... Which one would you rather work with?

...

As SOA has become a more mainstream IT concept... you...

If you follow my postings, then you won't be surprised to learn that I think we are at the dawn of a new era in programming. As with all previous eras...

For the past few months I've been working with a very polished Business Process Management (BPM) suite from Lombardi Software...

Back in the mid-90's I was working on the user interface for a Windows desktop application that included a fairly sophisticated cross between a table and a tree component. We wanted to display a...

David Herron posted a clarification of "what it means to be Java" on his blog, and the examples that he...

This morning I came across a whitepaper from GigaSpaces entitled: Space-Based Architecture and The End of Tier-based Computing...

There is a huge paradigm gap between writing a desktop application with something like Swing, and writing a browser-based application...

A recent blog entry by Simon Morris questions the usefulness of including a relational database (JavaDB)...

I saw a lot of bad driving on my vacation last week, and it led me to write this blog entry on...

My fellow blogger Eitan Suez open-sourced jMatter last week...

I still find postings that express confusion about the relationship between object-oriented architectures and service-oriented architectures... so I would again like to offer my own $0.02 worth of...

Evan Summers wrote a very good blog on "Swing versus everything else" a few days ago, and it started me...

My memories of Tuesday's WCIT2006 Innovation Exchange are a bit of a blur, but it sure was fun. I volunteered to help out, and was assigned to help usher speakers to and from the podium... We...

One big focus of Austin's WCIT2006 is to develop strategies to bridge the digital divide between "Us" (...

The World Conference on Information Technology (WCIT) is coming to Austin this year... and it should be a lot of fun. This event is held every other year in...

I recently worked with an Enterprise Architecture team to develop a "holistic product architecture" to unify the design of the company's products.

...

My father ran a small-town employee credit union in the 1960s and early 70s when most small organizations still used paper to store their records. Information for each...