106
The Garden
A collection of essays, notes, and half-baked explorations I'm always tending to.
Topics
Spinning Worlds, Seasickness, and Dealing with Vestibular Neuritis
budding Noteabout 21 hours ago
Speculative Calendar Events
budding Note2 months ago
Why You Own an iPad and Still Can't Draw
budding Essay3 months ago
Talk: The Expanding Dark Forest and Generative AI
evergreen Note10 months ago
Teenage Skeuomorphic Desktop Designs
budding Noteabout 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
Patternalmost 2 years ago
Spatial Web Browsing
Patternabout 2 years ago
Epistemic Disclosure
Patternabout 2 years ago
The Finest Narrative Non-Fiction Essays
budding Noteabout 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 Essayover 2 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 Essayabout 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 Noteover 3 years ago
A Naive Exploration of Computer-Supported Collaborative Learning
budding Noteover 3 years ago
Visually Workshopping the AWS Cloud
evergreen Notealmost 4 years ago
Defend Your Cookies with Essential Web Security Tactics
evergreen Noteabout 4 years ago
What the Fork is Rust?
evergreen Noteabout 4 years ago
Building Custom React Hooks
evergreen Noteover 4 years ago
Meet the Robowaiter APIs Serving Us Data
evergreen Essayover 4 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 Noteabout 5 years ago
JavaScript's ...spread Operator
evergreen Noteabout 5 years ago
A Collection of Design Engineers
budding Note6 days ago
Ambient Co-presence
Pattern3 months ago
Squish Meets Structure: Designing with Language Models
evergreen Note6 months ago
Computational Notebooks
Pattern11 months ago
Reverse Outlining with Language Models
budding Noteabout 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 Noteover 1 year ago
Daily Notes Pages
Patternalmost 2 years ago
Interoperable Personal Libraries and Ad Hoc Reading Groups
budding Noteabout 2 years ago
Assumed Audiences
Patternabout 2 years ago
Algorithmic Transparency
Patternabout 2 years ago
The Pattern Language of Project Xanadu
budding Essayabout 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 Noteover 2 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 Noteabout 3 years ago
GreenSock Animations with React Hooks
budding Noteover 3 years ago
The Gift Economy
budding Noteover 3 years ago
Growing the Evergreens
evergreen Noteover 3 years ago
Silent Synchronous Reading Sessions
seedling Noteover 3 years ago
Fixing Common Git Mistakes
evergreen Notealmost 4 years ago
What the Fork is xState?
evergreen Noteabout 4 years ago
The Art and Craft of Gatsby Themes
evergreen Noteabout 4 years ago
Immutable Data with Immer and Personal Assistant Bots
evergreen Noteover 4 years ago
A Fresh Serving of JavaScript ES2019
evergreen Noteover 4 years ago
Building VR Apps with React360
evergreen Notealmost 5 years ago
How Are Compilers & Transpilers Different?
evergreen Notealmost 5 years ago
JSX is a Lovechild
evergreen Noteabout 5 years ago
Gathering Structures
budding Note26 days ago
Historical Trails
Pattern3 months ago
Language Model Sketchbook, or Why I Hate Chatbots
budding Note9 months ago
Neologisms
evergreen Note12 months ago
The Expanding Dark Forest and Generative AI
budding Essayabout 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 Noteover 1 year ago
Building a Second Brain: The Illustrated Notes
evergreen Notealmost 2 years ago
Metaphors We Web By
budding Essayabout 2 years ago
The Eponymous Laws of Programming
budding Noteabout 2 years ago
Frequently Asked Questions
seedling Noteabout 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 Noteover 2 years ago
A Brief History & Ethos of the Digital Garden
evergreen Essayalmost 3 years ago
Douglas, Dirt, and Matter Out of Place
budding Notealmost 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 Essayabout 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 Noteover 3 years ago
The Knowledge Hydrant
seedling Noteover 3 years ago
What the Fork is React Suspense?
evergreen Notealmost 4 years ago
A Chat with Henry Zhu on OSS & Gift Economies
evergreen Notealmost 4 years ago
A Journey into Vue-Router
evergreen Noteabout 4 years ago
JavaScript Bits You Skipped the First Time Around
evergreen Noteabout 4 years ago
Speaking the GraphQL Query Language
evergreen Noteover 4 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 Noteabout 5 years ago