# Canvases and tools for thought

<!-- https://learn-ui.com/chapters/canvases -->

On an infinite canvas, design and engineering are the same act: the feel of a drag is a formula, the weight of a pen line is an algorithm, and a hover area is a decision somebody made in code. This chapter reads Steve Ruiz’s posts and libraries to see how that work is done, follows the canvas into its meeting with language models, and ends with Maggie Appleton’s argument that a tool for thought is a practice people keep, not an object they ship.

## 4 sections

1.  [Prototypes that become products](https://learn-ui.com/chapters/canvases/prototypes-to-products)
2.  [Drawing a perfect stroke](https://learn-ui.com/chapters/canvases/perfect-stroke)
3.  [The canvas meets the model](https://learn-ui.com/chapters/canvases/canvas-and-models)
4.  [Tools for thought as cultural practices](https://learn-ui.com/chapters/canvases/tools-for-thought)
