When you liberate programming from the requirement to be general and professional and scalable, it becomes a different activity altogether, just as cooking at home is really nothing like cooking in a commercial kitchen. I can report to you: not only is this different activity rewarding in almost exactly the same way that cooking for someone you... See more
I think these are symptoms of chronic, pervasive problems with the way we develop and interact with software. Messing up my formatting upon copy-and-paste is a data-corruption bug, but we don’t think of it this way. Imagine if every time you copied something, half the letters would just come out randomly scrambled.
An Integrated Thinking Environment (ITE) is an app that provides tools to make thinking easier, enabling us to be more innovative. ITEs provide features that take care of some parts of the work of knowledge management and knowledge innovation.
“Africans have a thing called ubuntu. It is about the essence of being human, it is part of the gift that Africa will give the world. It embraces hospitality, caring about others, being willing to go the extra mile for the sake of another. We believe that a person is a person through other persons, that my humanity is caught up, bound up,... See more