# Inkbase - James Lindenbaum Synced: [[2023_11_30]] 6:03 AM Last Highlighted: [[2023_07_23]] Tags: [[PKM]] [[Software]] ![rw-book-cover](https://www.inkandswitch.com/inkbase/static/social-image--16x9--1024w.jpg) ## Highlights [[2023_07_23]] [View Highlight](https://read.readwise.io/read/01h61510janw6b7hrj3z98cjj4) > The process of starting with loose, informal, unstructured content and adding structure, formalism, and fidelity gradually over time. Software favoring gradual enrichment allows for this natural flow without the user changing tools, interface, or mindset. [[2023_07_23]] [View Highlight](https://read.readwise.io/read/01h61520rpdyj6rq7vnc7rgxst) > When software allows adding dynamic behavior as part of *gradual enrichment*, it supports *programming in the moment*. Spreadsheets support dynamic behavior with live, reactive, declarative formulas you can place anywhere you would otherwise have data. They treat data and formulas equally: where they appear in the interface, how they are edited, and how they reference each other. This interchangeability supports *programming in the moment* by allowing you to keep working with the same tools, in the same mindset—thinking only about the specific thing you are modeling—even though you have switched to programming. They don’t force you to stop and switch to your *programmer hat*. [[2023_07_23]] [View Highlight](https://read.readwise.io/read/01h6152xqjb5rpqsb3rbqtg35j) > Adding dynamic functionality to achieve a real outcome in the moment, as the need arises. Software favoring programming in the moment allows programming within the *gradual enrichment* process: in place, while thinking about the outcome, without switching to the *programmer hat*. [[2023_07_23]] [View Highlight](https://read.readwise.io/read/01h6157h345mka2avrg7qfrbh4) [[favorite]] > The *natural grain* of digital media is to create precise and polished artifacts, but *the fidelity of the tool you use should match the maturity of the idea you’re working with* This is why excalidraw is great with ideation. See [[Shape Up]] specifically [[Breadboarding]]