Simplicity – Part 1

What does “Elegant Simplicity” really mean with respect to software design? I have been talking and thinking about making our software “simple” for a long time. One thing that I have figured out for sure is that it is HARD to make things SIMPLE! Consider the following stream-o-consciousness brainstorming exercise I did on the concept … Read more

Confirm This!

Businesses go through a lot of effort and expense to build and maintain customer lists. This is particularly true with regard to lists of customers that have taken the time to confirm, or “Double Opt-In” their email addresses. The problem is that confirmed opt-in email addresses are not portable. In other words, a business owner … Read more