103

The Garden

A collection of essays, notes, and half-baked explorations I'm always tending to.

Topics

Speculative Calendar Events

budding Noteabout 22 hours ago

Squish Meets Structure: Designing with Language Models

evergreen Note4 months ago

Computational Notebooks

Pattern9 months ago

Reverse Outlining with Language Models

budding Note12 months ago

The Dark Forest and the Cozy Web

budding Noteabout 1 year ago

A Digital Anthropology Reading List

budding Noteabout 1 year ago

Joining Ought

evergreen Noteover 1 year ago

Daily Notes Pages

Patternover 1 year ago

Interoperable Personal Libraries and Ad Hoc Reading Groups

budding Notealmost 2 years ago

Assumed Audiences

Patternabout 2 years ago

Algorithmic Transparency

Patternabout 2 years ago
The Pattern Language of Project Xanadu

The Pattern Language of Project Xanadu

budding Essayabout 2 years ago

The Best Illustration Books and Courses

evergreen Noteabout 2 years ago

A Meta-Tour of This Site

budding Noteabout 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 Noteover 2 years ago

The Linear Oppression of Note-taking Apps

seedling Noteover 2 years ago
How to Draw Invisible Programming Concepts: Part I

How to Draw Invisible Programming Concepts: Part I

evergreen Essayalmost 3 years ago

Painting Roam Research with Custom CSS

evergreen Notealmost 3 years ago

Are Data Unions the Future of Data?

budding Notealmost 3 years ago

GreenSock Animations with React Hooks

budding Noteover 3 years ago
Why You Own an iPad and Still Can't Draw

Why You Own an iPad and Still Can't Draw

budding Essayover 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 Noteover 3 years ago

Defend Your Cookies with Essential Web Security Tactics

evergreen Notealmost 4 years ago

What the Fork is Rust?

evergreen Notealmost 4 years ago

Building Custom React Hooks

evergreen Noteabout 4 years ago
Meet the Robowaiter APIs Serving Us Data

Meet the Robowaiter APIs Serving Us Data

evergreen Essayover 4 years ago

Instachatting with Vue & Socket.io

evergreen Noteover 4 years ago

Testing Apps with Cypress

evergreen Noteover 4 years ago

What the Fork is Babel?

evergreen Notealmost 5 years ago

JavaScript's ...spread Operator

evergreen Notealmost 5 years ago

Ambient Co-presence

Pattern7 days ago

Language Model Sketchbook, or Why I Hate Chatbots

budding Note7 months ago

Neologisms

evergreen Note9 months ago
The Expanding Dark Forest and Generative AI

The Expanding Dark Forest and Generative AI

budding Essayabout 1 year ago
Tools for Thought as Cultural Practices, not Computational Objects

Tools for Thought as Cultural Practices, not Computational Objects

budding Essayabout 1 year ago

Programming Portals

Patternabout 1 year ago

Positioning Elements & Scrollytelling in CSS

budding Noteover 1 year ago

Building a Second Brain: The Illustrated Notes

evergreen Noteover 1 year ago
Metaphors We Web By

Metaphors We Web By

budding Essayalmost 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 Noteabout 2 years ago

Pattern Languages in Programming and Interface Design

seedling Noteabout 2 years ago

Tracking Humanity

seedling Noteabout 2 years ago
A Brief Introduction to Digital Anthropology

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

A Brief History & Ethos of the Digital Garden

evergreen Essayover 2 years ago

Douglas, Dirt, and Matter Out of Place

budding Noteover 2 years ago

Fetishism & Mechanical Keyboards

seedling Notealmost 3 years ago
A Short History of Bi-Directional Links

A Short History of Bi-Directional Links

evergreen Essayalmost 3 years ago
Organic, Local, Artisan Data Storage

Organic, Local, Artisan Data Storage

budding Essayalmost 3 years ago

Drawing the Invisible: React Explained in Five Visual Metaphors

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 Noteover 3 years ago

What the Fork is xState?

evergreen Notealmost 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 Noteover 4 years ago

How Are Compilers & Transpilers Different?

evergreen Noteover 4 years ago

JSX is a Lovechild

evergreen Notealmost 5 years ago

Historical Trails

Pattern17 days ago

Talk: The Expanding Dark Forest and Generative AI

evergreen Note8 months ago

Teenage Skeuomorphic Desktop Designs

budding Note11 months ago

Empty Pointers and Constellations of AI

evergreen Noteabout 1 year ago

Command K Bars

Patternabout 1 year ago

Folk Interfaces

Patternover 1 year ago

The Block-Paved Path to Structured Data

budding Noteover 1 year ago

Programmable Notes

Patternalmost 2 years ago

Spatial Web Browsing

Patternalmost 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 Noteabout 2 years ago

The Cultural Anthropology of React

budding Noteabout 2 years ago

A Metaphorical Reading Collection

seedling Noteabout 2 years ago

New Harvest & Illustrating the Cultivated Meat Podcast

budding Noteover 2 years ago
Paleolithic Nostalgia

Paleolithic Nostalgia

seedling Essayover 2 years ago
Digital Gardening for Non-Technical Folks

Digital Gardening for Non-Technical Folks

evergreen Essayover 2 years ago

What App is That?

evergreen Noteover 2 years ago

Problematic Proteins

seedling Notealmost 3 years ago
Meat Planet: The Illustrated Notes

Meat Planet: The Illustrated Notes

evergreen Essayalmost 3 years ago
Transclusion and Transcopyright Dreams

Transclusion and Transcopyright Dreams

budding Essayalmost 3 years ago

A History of Cyborgs

budding Noteabout 3 years ago

The Bare Essentials of Greensock

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 Noteover 3 years ago

A Chat with Henry Zhu on OSS & Gift Economies

evergreen Noteover 3 years ago

A Journey into Vue-Router

evergreen Notealmost 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 Noteover 4 years ago
A Shelfish Starter Guide to Databases

A Shelfish Starter Guide to Databases

evergreen Essayover 4 years ago

A Fruitful Guide to JavaScript's Comparison Operators

evergreen Notealmost 5 years ago

What the Fork is the React Virtual DOM

evergreen Notealmost 5 years ago