Writing Approachable Reason
summary
A small 2D graphics library called reprocessing targets beginners by shipping cross platform builds including the web and by keeping the API deliberately minimal and opinionated. The team prototypes against fake APIs, rejects a unified shape-variant data model because it adds cognitive overhead, and keeps drawing calls simple so users avoid state management. The persistent pain point is the push/pop matrix model so the library adds optional named params for rotation and center while retaining a low level backdoor.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:11Crossplatform
- 1:44API Design
- 3:20Example
- 6:38Reprocessing
- 8:21Immutable
- 9:31Conclusion
related talks
40mReactive Programming: A Better Way To Write Frontend Applications
23mReactive Programming Made Simple
07mRPD — Reactive Patch Development
33mRethinking The Web Platform
54mHow to build the modern, optimistic and reactive user interface, we all want.
45mJanus: Easy Complex UI with Declarative FRP
30mReact: Rethinking best practices
09mKeeping It Simple
