Pattern Catalogue
A catalogue of design patterns gathered from my own observations and research.
Algorithmic Transparency
Algorithms that make their reasoning visible
Ambient Co-presence
Creating a subtle, peripheral, and synchronous sense of shared space and context on the web
Assumed Audiences
Naming your invisible audiences to free yourself from unspoken obligations
Command K Bars
Command line bars you can quickly summon with a keyboard shortcut
Computational Notebooks
Shareable, browser-based documents that can compile and run code
Daily Notes Pages
Daily notes as a frictionless default input for personal knowledge management systems
Epistemic Disclosure
Providing clear metadata on the epistemic validity of content
Folk Interfaces
People reappropriating existing software to solve their own unique problems
Historical Trails
Giving people a visible, useful trail of where they've been over the course of an exploratory journey
Programmable Notes
Agent-based note-taking systems that can prompt and facilitate custom workflows
Programming Portals
Small, scoped areas within a graphical interface that allow users to read and write simple programmes
Spatial Web Browsing
Adding spatial affordances to the experience of browsing the web