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.
Joining Ought
Positioning Elements & Scrollytelling in CSS
The Block-Paved Path to Structured Data
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
Patterns
Design patterns gathered from my own observations and research.
Library
Books I’ve read and books I like the idea of having read.