Apple and Flexibility

"But Apple, stubbornly hanging on to its need to control the user experience, creates meshed hardware and software systems that deprive businesses of the flexibility to find the best balance of hardware, operating system and applications for the job at hand."

Good point, but only half the story.

Apple needs …

more ...




How to Avoid Problem-Solving

One of the best ways to avoid problem solving is to treat the problem as fluff. Often, our users begin the conversation with this assumption, and we play along. Other times, we make this choice because we're just too lazy (or negligent) to make an effort.

Here's how it plays …

more ...

Is it Over-Solving or Exploiting Technology?

Here's a snip from a comment:

"... over-solving the problem is writing a bunch of custom code (the file readers and writers) when there is already a perfectly good mechanism available for all of the persistence, reliability, repeatability and scalability issues. To me, if my application has already been designed to …
more ...