108
The Garden
A collection of essays, notes, and half-baked explorations I'm always tending to.
Topics
Faking William Morris, Generative Forgery, and the Erosion of Art History
budding Noteabout 7 hours ago
Spinning Worlds, Seasickness, and Dealing with Vestibular Neuritis
budding Noteabout 2 months ago
Speculative Calendar Events
budding Note4 months ago
Why You Own an iPad and Still Can't Draw
budding Essay5 months ago
Language Model Sketchbook, or Why I Hate Chatbots
budding Note11 months ago
Teenage Skeuomorphic Desktop Designs
budding Noteover 1 year ago
Empty Pointers and Constellations of AI
evergreen Noteover 1 year ago
Command K Bars
Patternover 1 year ago
Folk Interfaces
Patternover 1 year ago
The Block-Paved Path to Structured Data
budding Notealmost 2 years ago
Programmable Notes
Patternabout 2 years ago
Spatial Web Browsing
Patternover 2 years ago
Epistemic Disclosure
Patternover 2 years ago
The Pattern Language of Project Xanadu
budding Essayover 2 years ago
The Best Illustration Books and Courses
evergreen Noteover 2 years ago
A Meta-Tour of This Site
budding Noteover 2 years ago
Illustrating Gatsby's Key Concepts
evergreen Noteover 2 years ago
Making Programming Visual, Spatial, and Learnable
budding Noteover 2 years ago
Natureculture, Moral Purity, and Cultural Boundaries
seedling Notealmost 3 years ago
The Echo & Narcissus Writing Club
evergreen Notealmost 3 years ago
The Linear Oppression of Note-taking Apps
seedling Notealmost 3 years ago
How to Draw Invisible Programming Concepts: Part I
evergreen Essayabout 3 years ago
Painting Roam Research with Custom CSS
evergreen Noteabout 3 years ago
Are Data Unions the Future of Data?
budding Noteover 3 years ago
GreenSock Animations with React Hooks
budding Noteover 3 years ago
The Gift Economy
budding Notealmost 4 years ago
Growing the Evergreens
evergreen Notealmost 4 years ago
Silent Synchronous Reading Sessions
seedling Notealmost 4 years ago
Fixing Common Git Mistakes
evergreen Notealmost 4 years ago
What the Fork is xState?
evergreen Noteover 4 years ago
The Art and Craft of Gatsby Themes
evergreen Noteover 4 years ago
Immutable Data with Immer and Personal Assistant Bots
evergreen Noteover 4 years ago
A Fresh Serving of JavaScript ES2019
evergreen Notealmost 5 years ago
Building VR Apps with React360
evergreen Notealmost 5 years ago
How Are Compilers & Transpilers Different?
evergreen Noteabout 5 years ago
JSX is a Lovechild
evergreen Noteover 5 years ago
On Opening Essays, Conference Talks, and Jam Jars
budding Note23 days ago
A Collection of Design Engineers
budding Noteabout 2 months ago
Ambient Co-presence
Pattern4 months ago
Talk: The Expanding Dark Forest and Generative AI
evergreen Note6 months ago
Computational Notebooks
Patternabout 1 year ago
Reverse Outlining with Language Models
budding Noteover 1 year ago
The Dark Forest and the Cozy Web
budding Noteover 1 year ago
A Digital Anthropology Reading List
budding Noteover 1 year ago
Joining Ought
evergreen Notealmost 2 years ago
Daily Notes Pages
Patternalmost 2 years ago
Interoperable Personal Libraries and Ad Hoc Reading Groups
budding Noteabout 2 years ago
Assumed Audiences
Patternover 2 years ago
Algorithmic Transparency
Patternover 2 years ago
A Picture Worth a Thousand Programmes
evergreen Noteover 2 years ago
Pattern Languages in Programming and Interface Design
seedling Noteover 2 years ago
Tracking Humanity
seedling Noteover 2 years ago
A Brief Introduction to Digital Anthropology
budding Essayover 2 years ago
Plebeian Programming with Keyboard Maestro
seedling Noteover 2 years ago
Tending Evergreen Notes in Roam Research
budding Notealmost 3 years ago
A Brief History & Ethos of the Digital Garden
evergreen Essayalmost 3 years ago
Douglas, Dirt, and Matter Out of Place
budding Noteabout 3 years ago
Fetishism & Mechanical Keyboards
seedling Noteabout 3 years ago
A Short History of Bi-Directional Links
evergreen Essayabout 3 years ago
Organic, Local, Artisan Data Storage
budding Essayover 3 years ago
Drawing the Invisible: React Explained in Five Visual Metaphors
budding Noteover 3 years ago
Synecdoche: Drawing the Part for the Whole
seedling Notealmost 4 years ago
The Knowledge Hydrant
seedling Notealmost 4 years ago
What the Fork is React Suspense?
evergreen Notealmost 4 years ago
A Chat with Henry Zhu on OSS & Gift Economies
evergreen Noteabout 4 years ago
A Journey into Vue-Router
evergreen Noteover 4 years ago
JavaScript Bits You Skipped the First Time Around
evergreen Noteover 4 years ago
Speaking the GraphQL Query Language
evergreen Notealmost 5 years ago
The JAMStack, Gatsby & Contentful
evergreen Notealmost 5 years ago
A Shelfish Starter Guide to Databases
evergreen Essayalmost 5 years ago
A Fruitful Guide to JavaScript's Comparison Operators
evergreen Noteabout 5 years ago
What the Fork is the React Virtual DOM
evergreen Noteover 5 years ago
The Finest Narrative Non-Fiction Essays
budding Note24 days ago
Gathering Structures
budding Note3 months ago
Historical Trails
Pattern5 months ago
Squish Meets Structure: Designing with Language Models
evergreen Note8 months ago
Neologisms
evergreen Noteabout 1 year ago
The Expanding Dark Forest and Generative AI
budding Essayover 1 year ago
Tools for Thought as Cultural Practices, not Computational Objects
budding Essayover 1 year ago
Programming Portals
Patternover 1 year ago
Positioning Elements & Scrollytelling in CSS
budding Notealmost 2 years ago
Building a Second Brain: The Illustrated Notes
evergreen Noteabout 2 years ago
Metaphors We Web By
budding Essayover 2 years ago
The Eponymous Laws of Programming
budding Noteover 2 years ago
Frequently Asked Questions
seedling Noteover 2 years ago
Pink, Soft, Glittering Developers
seedling Noteover 2 years ago
The Cultural Anthropology of React
budding Noteover 2 years ago
A Metaphorical Reading Collection
seedling Noteover 2 years ago
New Harvest & Illustrating the Cultivated Meat Podcast
budding Noteover 2 years ago
Paleolithic Nostalgia
seedling Essayalmost 3 years ago
Digital Gardening for Non-Technical Folks
evergreen Essayalmost 3 years ago
What App is That?
evergreen Notealmost 3 years ago
Problematic Proteins
seedling Noteabout 3 years ago
Meat Planet: The Illustrated Notes
evergreen Essayabout 3 years ago
Transclusion and Transcopyright Dreams
budding Essayover 3 years ago
A History of Cyborgs
budding Noteover 3 years ago
The Bare Essentials of Greensock
budding Noteover 3 years ago
How to Become a Neo-Cartesian Cyborg
evergreen Notealmost 4 years ago
A Naive Exploration of Computer-Supported Collaborative Learning
budding Notealmost 4 years ago
Visually Workshopping the AWS Cloud
evergreen Notealmost 4 years ago
Defend Your Cookies with Essential Web Security Tactics
evergreen Noteover 4 years ago
What the Fork is Rust?
evergreen Noteover 4 years ago
Building Custom React Hooks
evergreen Noteover 4 years ago
Meet the Robowaiter APIs Serving Us Data
evergreen Essayalmost 5 years ago
Instachatting with Vue & Socket.io
evergreen Notealmost 5 years ago
Testing Apps with Cypress
evergreen Notealmost 5 years ago
What the Fork is Babel?
evergreen Noteover 5 years ago
JavaScript's ...spread Operator
evergreen Noteover 5 years ago