
The Design of Everyday Things: When the User Is Not at Fault
From doors that are difficult to open to software interfaces, Don Norman shows how good design makes right actions easy to understand and mistakes easy to recover from.
TALE24 TOPIC
23 essays and reviews

From doors that are difficult to open to software interfaces, Don Norman shows how good design makes right actions easy to understand and mistakes easy to recover from.

David Epstein argues that varied experiences can help people transfer ideas across fields, especially when familiar patterns offer little guidance.

A ground map of the reliability, scalability, data models, and trade-offs of distributed systems.
Evaluate the enduring principles of accountability, feedback, automation, and adaptability in the software development profession.
Decoding the world of Arrakis through its resources, religion, colonies and how the novel questions the image of the savior.

A map of the impact, scope, and types of senior engineering roles that are often vaguely described.

The difference between programming and software engineering lies in longevity, scale, and organizational trade-offs.

Research that makes software delivery performance more measurable, while leaving room for context and judgment.

Production does not fail like a test environment; Isolation and recovery capabilities must be designed from the ground up.