✳flâneur — a map of the web's best reading
Extensible Extension Mechanisms
marijnhaverbeke.nl · 2,481 words · saved by 1 readers
(The details at the bottom of this post no longer reflect the way things work in CodeMirror 6. See this post for an updated description.)
Extensible Extension Mechanisms Marijn Haverbeke's blog (license) Extensible Extension Mechanisms Tuesday, August 27, 2019 architecture (The details at the bottom of this post no longer reflect the way things work in CodeMirror 6. See this post for an updated description.) It has become fashionable to structure big systems as a number of separate packages. The driving idea is that it is better to, instead of locking people into your implementation of a feature, provide the feature as a separate package that they can load alongside the core system. This gets you, roughly... The ability to not e
Explore this link on the map →saved by
related reading
- Malleable software: Restoring user agency in a world of locked-down appsinkandswitch.com
- Apps and programming: two accidental tyranniesandymatuschak.org
- Mercurymercuryos.com
- 2025-03-31 Patron letter - A startling glimpse of malleable software: LLM-generated Obsidian pluginsandymatuschak.org
- Introduction to Plasmo – Plasmodocs.plasmo.com
- Towards self-driving codebases · Cursorcursor.com
- Catalog | Malleable Systems Collectivemalleable.systems
- copilot-explorer | Hacky repo to see what the Copilot extension sends to the serverthakkarparth007.github.io
- Repeat yourself, do more than one thing, and... — programming is terribleprogrammingisterrible.com
- Browser extensions are underrated: the promise of hackable softwaregeoffreylitt.com
- For your next side project, make a browser extensiongeoffreylitt.com
- Multiple Layers of Abstraction in Design Systems | Spotify Engineeringengineering.atspotify.com