Skip to Content

Bibliography

There Really Is No Ethical Restaurant Under Capitalism

Building an equitable restaurant — where all workers are paid fairly, have benefits, and work without discrimination — will require undoing the way most restaurants are run

Annotations ☞

The UX of LEGO Interface Panels

Exploring user interface design via legos

Annotations ☞

The Most Exciting Design Systems Are Boring

What it says on the tin.

Annotations ☞

A Clean Start for the Web

How do we make the web fun, participatory, and good?

Annotations ☞

Design Systems, Agile, and Industrialization

Design systems are reflections of organizational processes.

Annotations ☞

Everything Easy is Hard Again

undefined

Annotations ☞

The Five Dysfunctions of a Team

Someone sent me a copy of _The Five Dysfunctions of a Team_. I didn't really like it.

Annotations ☞

Foucault's Pendulum

The horror of meaninglessness leads us to seek a deeper meaning in pareidolic connections of arbitrary facts. Actively encouraging this tendency — even cynically and for profit — can lead to earnest commitment from your audience and end in tragedy.

Annotations ☞

Is Progressive Enhancement Dead Yet?

Progressively enhancing web applications is not only an essential practice for accessibility, but it provides a framework to respect separation of concerns in technology _and_ reduce boilerplate, polyfills, and otherwise kludgy code.

Annotations ☞

Lost In Math

In theoretical physics, the proliferation of theory outstrips the pace of experiment, leading to a situation where theories must be assessed by criteria other than their relationship to the real world. The current criteria are aesthetic ones, and that has led to 30 years of stagnation.

Annotations ☞

Medium Design

To design effectively with a medium, knowledge and solutions to a system are less effective than understanding the relationships within the system, and how to manipulate and adjust those systems to move towards a set of outcomes.

Annotations ☞

prefers-reduced-motion; Taking a no-motion-first approach to animations

Use the prefers-reduced-motion media query to help guide your animation principles. By default, do not include animations, which should only be approached as a progressive enhancement.

Annotations ☞

The Cost of Javascript Frameworks

Javascript inherently is a massive percentage of a performance budget, modern frameworks are less performant than vanilla JS sites.

Annotations ☞

The Design System Between Us

Design systems by default entrench existing workflows rather than changing them.

Annotations ☞

The Performance Inequality Gap

When we construct the digital world to the limits of the best devices, we build a less usable one for the 80+% of the world's users. A rule of thumb limit is ~100KiB of HTML/CSS/fonts and ~300-350KiB of JS (compressed).

Annotations ☞

Web Brutalism, Seamfulness, and Notion

The essence of Web Brutalism is a way of creating spaces for thought and expression on the web that reflect the nature of thought and the web.

Annotations ☞

What do we lose when it's easy to use?

The intentional creation of friction in an experience is an essential way to create experience and communicate values.

Annotations ☞