Hey.
Hey, I'm Fawaz. I'm trying to make software and the process of building it headache-free,
fun, and scalable, in that order. At least until AI takes over.
How? by exploring human psychology, treating software and programming languages as
Everyday Things
Pinning the blame on the programmer may be a comfortable way to proceed, but why was the
programming language ever designed so that a single act by a single programmer could cause
calamity? Worse, blaming the programmer without fixing the root, underlying cause does not
fix the problem: the same error is likely to be repeated by someone else.
- me when creating this blog (quote adapted from Don Norman's Design of Everyday Things actual quote)
Granted he was talking about nuclear reactor Controls but Programming Languages are pretty
much the same thing!