Tag Archives: Software Engineering

Web Security vs. Superstition, Part 2

Web site security is a very important issue to me. I find it frustrating sometimes dealing with the “security experts” in IT who operate based more on superstition and urban legends than on solid principles.  Part 2 is in response … Continue reading

Posted in OpenID, Social Business, Social Network, Software | Tagged , , , , , | 3 Comments

Web Security vs. Superstition, Part 1

Web site security is a very important issue to me. Every application, every information resource, must be built strong enough to put in the Internet, to reliably deliver information to those allowed access, and prevent delivery to those who are … Continue reading

Posted in OpenID, Social Business, Software | Tagged , , , , | 3 Comments

Security and Email Confirmation

I was using a site today that has a “security” procedure that is so poorly designed, that I thought it was worth discussion.  When it comes to aspects of security, I believe it is a good idea to publicize wrong … Continue reading

Posted in Software | Tagged , | Leave a comment

The Login Test

This post is on the usability of authenticating to a site.  Entering your username and password, what could be complicated about that?  But, surprisingly, so many sites get it wrong.  The “Login Test” is a measure of one specific aspect … Continue reading

Posted in Software | Tagged , | Leave a comment

The Fallacy of Flexibility

This article is about software design, and makes the case that flexibility for flexibility sake should never be your goal.  There is a very delicate balance between design and implementation in order to provide both usability and capability when it … Continue reading

Posted in Software | Tagged , , | 7 Comments

Design, Usability, and Switches

Today’s post is a parable about an unfortunate designer named Pablo who lives in an imaginary universe where physical (construction) projects are like software projects in our universe.  Pablo is frustrated by helpers who don’t understand the principle of “Design … Continue reading

Posted in Software | Tagged , | 6 Comments

Q&A for a Software Architect

This morning I was interviewed about being a software architect from the point of view of the general public.  I have copied the questions and the (raw) answers here.

Posted in Agile, Software | Tagged , | 6 Comments