AI Empowered User
This century began with an overwhelming surge of internet-related companies whom we welcomed with open arms. A decade later we worried...
IBM Cloud as a Modular Design
The first “truly modular” computer design was IBM’s System/360, a broad, compatible family of computers introduced in 1964, so it's no...
Design Evolution of Computers
I think it was the vision of an open source, accessible computing device to anyone who would want to operate it, that was responsible for...
"I am on the Internet!" What does it mean?
The internet looks like a monolith when we engage with it but there are many cultural and socio technical factors that play into it being...
Universal Design Principles in the MacBook Keyboard
If Norman was correct, then the touchbar is yet another attempt in moving away from good perceived affordances towards cultural...
Don't Worry! The Internet is Alright
At first, I began getting worked up about ‘Appification’ destroying the web. The web works because of the open ended Hypertext Transport...
Interaction Design Principles in YouTube on iOS
I have considered YouTube as a standard mobile device app on an iPhone. It’s interesting to note the design theme that apple requires...
Around the Code
I had heard the term “source code” numerous times but to really understand it I had to interact with it. Source codes are lines of code...
Information Theory: A Subsystem for Meanings
Claude Shannon had a problem in electrical engineering to solve, namely, “the fundamental problem of communication is that of reproducing...
What Tinder Affords?
Don Norman was very clear in his distinction between real affordances vs perceived affordances. Real affordance is more similar to...
The iPhone and Latour’s Meanings of Mediation
“We may then be able, finally, to understand these nonhumans, which are, I have been claiming since the beginning, full-fledged actors in...
Computers as Symbolic Cognitive Artefacts
Rather than simply considering computation and media technologies as merely manufactured products, viewing these technologies as...
.png)












