What’s going on inside my computer?

We all ask this question now and then, particularly when the computer or its application software is not working as it should. Or at least when it’s doing things we don’t understand. Our smartphones are no different – they are primarily computers, with some radio communications thrown in to connect them with the world. Of […]

What’s wrong with complexity?

We tend to design things that are complex, and that can be our undoing.