It wasn't that long ago that we designed webpages, a vestigial reference to another form of media, printed pages. That changed as the web medium grew more robust. Randy Hunt in Product Design for Web emphasized calling the medium being designed screens as if to denote something more interactive or dynamic that pages.
It was apparent in 2010 that the web wasn’t simply an evolution of past analog media but a different organism. This was apparent in how we now referred to screens rather than pages. Today, the virtual DOM, along with other evolutions like continuous deployment and feature flagging indicate that the web is again becoming a different idea.
In place of pages and screens, complex and continuous apps now deal with an order of magnitude more system states, representing a massive increase in complexity and state explosion. Along with this complexity comes a higher possibility of introducing faults in the design process. I use the term Fault Design to suggest a methodology of uncovering faults or failu