Maggie makes visual essays about programming, design, and anthropology.
Designer, anthropologist, and mediocre developer
Currently leading design at
The Garden
A digital garden is a collection of imperfect notes, essays, and ideas growing slowly over time. Learn more
Essays
Opinionated, longform narrative writing with an agenda
Notes
Loose, unopinionated notes on things I don’t entirely understand yet.
Tools for Thought as Cultural Practices, not Computational Objects
Building a Second Brain: The Illustrated Notes
Interoperable Personal Libraries and Ad Hoc Reading Groups
The Eponymous Laws of Programming
Neologisms
Frequently Asked Questions
The Finest Narrative Non-Fiction Essays
A Picture Worth a Thousand Programmes
Pink, Soft, Glittering Developers
The Best Illustration Books and Courses
Pattern Languages in Programming and Interface Design
The Cultural Anthropology of React
Patterns
Design patterns gathered from my own observations and research.
Library
Books I’ve read and books I like the idea of having read.